Cystal report Vs2008. Interpretazione Html oggetto di testo ...

martedì 08 giugno 2010 - 10.19

AndreaKpr Profilo | Senior Member


Ciao a tutti.
Premetto che ho già passato sul web almeno un paio di giorni alla ricerca di una dritta o della notizia che Vs 2010 si sia risolto il mio problema.
La mia questione è quella in oggetto, ho un campo di testo a database in cui vi è salvato dell' html.
Ovviamente lo scopo è renderizzare nel report (Esportato in Pdf), il contenuto di quel campo testo con l'html interpretato.
Purtroppo mi sto scontrando col fatto che impostando l'interpretazione del campo testo in Html, crystal interpreta poco o nulla.
Nel senso che anche un html molto semplice viene renderizzato come se non fossero specificati i Tag.
Di una cosa almeno sono conteto: i tag che non riconosce non li renderizza. :o)
Ho letto in giro che da quel interprete html non ci si aspetta gran che, ma volevo sapere se magari avete qualche dritta e\o la notizia che il produttore del software abbia qualche novità.
Ciao.

freeteo Profilo | Guru

>La mia questione è quella in oggetto, ho un campo di testo a
>database in cui vi è salvato dell' html.
questa è una spina nel fianco...a quanto ne so io non ne dai fuori in Crystal, non lo supporta (a meno di alcuni tag come "<strong>" o "<br>"...) e quindi non riesci a visualizzarlo.
Anch'io al tempo ho lasciato perdere, perchè avevo provato ad aggirare il problema generando un'immagine da codice dall'html...o tramite rtfl, xsd insomma avevo fatto qualche tentativo vano.



>Purtroppo mi sto scontrando col fatto che impostando l'interpretazione
>del campo testo in Html, crystal interpreta poco o nulla.
vero, è veramente sconfortante come cosa avere quell'opzione nella textbox che praticamente "non funziona"...



>Di una cosa almeno sono conteto: i tag che non riconosce non
>li renderizza. :o)
vero, almeno non fa danni



>Ho letto in giro che da quel interprete html non ci si aspetta
>gran che, ma volevo sapere se magari avete qualche dritta e\o
>la notizia che il produttore del software abbia qualche novità.
nessuna notizia, ho abbandonato l'idea.

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo

AndreaKpr Profilo | Senior Member


Grazie della risposta, vedrò cosa riesco a fare.

AndreaKpr Profilo | Senior Member


Ciao freeteo, una domanda.
Ma che tu sappia non esiste un oggetto terzo (tipo un ocx, dll o derivati) che possa essere inserito per la gestione della renderizzazione Html ?
L'applicazione sarebbe che per alcuni report (non tutti quelli della mia applicazione), controllo nel render del .Rpt se è presente e da codice ci forzo l'html ...

freeteo Profilo | Guru

Ciao,
sinceramente non ho idee a riguardo purtroppo...potresti provare ad includere un oggetto OLE nel report ma è un mezzo disastro.
Come ti dicevo, la cosa che vedo più vicina alla parola "fattibile" è riuscire da codice in qualche modo a farti da codice la screenshot dell'html generato da un tuo oggetto WebBrowser e poi passarla al report come immagine.
Ma non sono soluzioni, sono tentativi di accrocchio...questa cosa purtroppo è concettualmente banalissima, ma tecnicamente un casino...

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5