|
Mettre en gras un mots dans un libellé |
Débuté par Laurent, 27 sep. 2022 09:31 - 8 réponses |
| |
| | | |
|
| |
Membre enregistré 70 messages Popularité : +1 (1 vote) |
|
Posté le 27 septembre 2022 - 09:31 |
Bonjour à tous,
Dans mon état j'ai le code suivant :
LIB_MontantBC = "Le montant prévisionnel maximal des travaux s'élève à " + gMontantBC + " € H.T (y compris coefficient de l'entreprise)."
Je souterai que mon montant soit en gras.
J'ai trouver la fonction "gPoliceGras (Fonction)" mais ça ne fonctionne pas dans mon cas. Je trouve pas de solution s'il y en a une
Merci à tous par avance. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 948 messages Popularité : +11 (13 votes) |
|
Posté le 27 septembre 2022 - 10:00 |
Bonjour,
tu peux essayer ca :
LIB_SansNom1 = "Le montant prévisionnel maximal des travaux s'élève à " + gPoliceGras() + gMontantBC + gPoliceGras(Faux) + " € H.T (y compris coefficient de l'entreprise)." |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 935 messages Popularité : +53 (65 votes) |
|
Posté le 27 septembre 2022 - 13:24 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 70 messages Popularité : +1 (1 vote) |
|
Posté le 27 septembre 2022 - 13:25 |
obtuli a écrit :
Bonjour,
tu peux essayer ca :
LIB_SansNom1 = "Le montant prévisionnel maximal des travaux s'élève à " + gPoliceGras() + gMontantBC + gPoliceGras(Faux) + " € H.T (y compris coefficient de l'entreprise)."
J'ai essayé, ça ne marche pas dans les états |
| |
| |
| | | |
|
| | |
| |
Posté le 27 septembre 2022 - 13:48 |
Dans les états, il faut utiliser les fonctions RTFxxx (sélection, style, ...). Oui c'est moche et pas pratique, mais ça fonctionne. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 70 messages Popularité : +1 (1 vote) |
|
Posté le 27 septembre 2022 - 16:05 |
J'ai un début de code mais pas tout ne marche :
nRes est un entier RTFSelection(LIB_MontantBC,rtfNomPolice, "Century Gothic") RTFSelection(LIB_MontantBC, rtfTaillePolice, 18) nRes = RTFRecherche(LIB_MontantBC,"MontantBC",rtfMotComplet + rtfSensibleCasse) RTFRemplace(LIB_MontantBC,gMontantBC,nRes, nRes+Taille("MontantBC")) RTFSelection(LIB_MontantBC, rtfGras, Vrai, nRes, nRes+Taille(gMontantBC + 5))
RTFRecherche et RTFRemplace fonctionnent très bien. Par contre les RTFSélection pas du tout. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 87 messages |
|
Posté le 28 septembre 2022 - 10:06 |
RTFSélection ne marche correctement que sur un champ qui supporte ..Curseur et ..FinCurseur, c'est à dire en pratique sur un champ de saisie dans une fenêtre. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 70 messages Popularité : +1 (1 vote) |
|
Posté le 28 septembre 2022 - 10:19 |
Autant pour moi j'avais un copier/coller de code perdu dans l'état qui me remettait la mise en forme du texte à l'initial. Donc ça marche bien
Voici le code très simple finalement :
nRes est un entier nRes = RTFRecherche(LIB_MontantBC,"MontantBC",rtfMotComplet + rtfSensibleCasse)
RTFRemplace(LIB_MontantBC,gMontantBC,nRes, nRes+Taille("MontantBC")) RTFSelection(LIB_MontantBC, rtfGras, Vrai,nRes,Taille(gMontantBC)+5) RTFSelection(LIB_MontantBC, rtfNomPolice, "Century Gothic") RTFSelection(LIB_MontantBC, rtfTaillePolice, 8)
|
| |
| |
| | | |
|
| | |
| |
Membre enregistré 342 messages Popularité : +30 (32 votes) |
|
Posté le 05 octobre 2022 - 19:08 |
Bonjour
Une solution très simple consiste à utiliser un libellé HTML dans l'état (ce que j'utilise)
LIB_Test = "mon texte avec <STRONG>du gras</STRONG>, et voilà !"
On peut bien sûr utiliser d'autres balises HTML
-- Pascal H. http://phapps.e-monsite.com |
| |
| |
| | | |
|
| | | | |
| | |
|