TrafMaxime
Messages postés288Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention26 janvier 2012
-
2 août 2006 à 11:39
TrafMaxime
Messages postés288Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention26 janvier 2012
-
2 août 2006 à 15:29
Salut à tous voilà le topo :
J'aimerai mettre mon string en gras, de façon à ce qu'il soit joli à l'affichage..
Quelqu'un peut m'aider ?
crocejf2000
Messages postés260Date d'inscriptionlundi 27 janvier 2003StatutMembreDernière intervention27 août 20081 2 août 2006 à 11:55
Salut,
Peut tu expliquer : "Mettre mon string en gras" ?
Dans VS, un String est un objet contenant des caractères. Il n'a pas de propriétés de mise en forme.
Donc, si tu affiche ce string dans un Controle de type Label, il faut que tu fasse la mise en forme sur le controle lui-meme.
Sinon, autre solution, tu peut "mettre en forme" en lui ajoutant des balise RFT et en injectant ce texte formaté dans un control interprétant celui-ci.
TrafMaxime
Messages postés288Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention26 janvier 20121 2 août 2006 à 13:19
Effectivement, tout s'éclaire. (j'étais mal réveillé).
J'affiche ce string au final dans état Crystal Report, c'est donc de ce coté que je vais m'orienter.
Le problème sera d'alterner non-gras / gras dans un même objet string...
Si ça donne des idées à quelqu'un, je suis bien sûr preneur, mais je vais jusque là couper celui-ci en plusieurs parcelles adéquates.
crocejf2000
Messages postés260Date d'inscriptionlundi 27 janvier 2003StatutMembreDernière intervention27 août 20081 2 août 2006 à 13:55
T'a bien fait de préciser que c'était du crystal, justement il n'y a pas longtemps j'ai eu a faire la meme chose :
- Pour mettre en forme ton texte correctement, tu utilise une richtextbox, tu met 2/3 boutons à coté pour mettre en gras, souligné, italique et une listbox pour changer la police.
- Ensuite tu récuper le texte de la richtextbox au format RTF (il y a une propriété pour faire ca) et tu met le tout dans un string que tu insere dans ta base.
- Pour finir, dans ton champs crystal, dans sa déscription il y a un parametre qui dit qu'il doit interpreter le texte RTF et la tour est joué !!!
En cochant l'option, Crystal met en forme ton texte en fonction des balises RTF donc pas besoins de mettre plusieurs champs.
Il est a noter que la richtextbox génere un texte RTF avec un caractère null (il me semble) a la fin de la string RTF donc il est a enlever sinon crystal plante.
TrafMaxime
Messages postés288Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention26 janvier 20121 2 août 2006 à 15:29
lol sifflet_ ..
J'ai pris le pli de carément charger des images dans les champs qui m'intéressent.. je suis entrain de les chercher et j'espère ne pas rencontrer de problème trop conséquent.
Si tel était quand même le cas, j'essaierai ta méthode qui m'a l'air tout à fait judicieuse...
Merci encore,