2009-04-21 6 views
4

HI, j'ai problème dans le rendu du texte au format html dans le rapport de cristal en studio visuel 2003.problème de rendu de texte HTML avec le rapport de cristal

Lorsque l'attribut textformat est réglé sur crHTMLText les valeurs ne sont pas affichées dans la rapport.

Quand il est réglé sur crRTFText la mise en forme n'est pas appliquée.

Y a-t-il quelque chose que je devrais faire pour y parvenir?

Répondre

0

Définissez-vous cette propriété à l'aide du code? Avec le concepteur, je crois que c'est la propriété "interprétation de texte" trouvée dans l'onglet paragraphe. Je sais que seul un petit sous-ensemble de balises html est supporté.

+0

Ya que quelques-unes des balises HTML sont rendus. Les balises comme table, div etc. ne sont pas rendues. Donc, la conception ne sera pas efficace. Pouvez-vous suggérer une autre façon de présenter une grande chaîne dans les pages comme dans MS Word. – rahul

+0

Je suppose que c'est une application de bureau? Peut-être que le contrôle du navigateur Web .Net fonctionnerait bien pour cela? Ou, lancez simplement le navigateur par défaut. Vous pouvez simplement mettre le texte dans un fichier temporaire et l'ouvrir avec le navigateur. – dotjoe

3

Désolé, mais c'est une copie droite et coller à partir du fichier d'aide Crystal Reports de la version 11.5 sous Texte Interprétation. Les options sont none, RTF ou HTML. HTML fonctionne dans une certaine mesure, mais toutes les balises ne sont pas supportées. J'ai également découvert que pour la balise BR <br> fonctionne, mais <br /> n'est pas interprétée correctement.

Donc, pour faire <br /> dans <br>, je devais utiliser la formule suivante: Replace ({LONGDESCRIPTION.LDTEXT}, "<br />", "<br>")

The supported HTML tags are: 

html 
body 
div (causes a paragraph break) 
tr (causes only a paragraph break; does not preserve column structure of a table) 
span 
font 
p (causes a paragraph break) 
br (causes a paragraph break) 
h1 (causes a paragraph break, makes the font bold & twice default size) 
h2 (causes a paragraph break, makes the font bold & 1.5 times default size) 
h3 (causes a paragraph break, makes the font bold & 9/8 default size) 
h4 (causes a paragraph break, makes the font bold) 
h5 (causes a paragraph break, makes the font bold & 5/6 default size) 
h6 (causes a paragraph break, makes the font bold & 5/8 default size) 
center 
big (increases font size by 2 points) 
small (decreases font size by 2 points if it's 8 points or larger) 
b 
i 
s 
strike 
u 


The supported attributes are: 

align 
face 
size 
color 
style 
font-family 
font-size 
font-style 
font-weight 
+0

une certaine taille de la police sera mis en 1 à 7 seulement, par exemple: "Lot:" + "" + {} tbl_Student_Info.Batch + "" –

Questions connexes