|
| Iniciado por dylan.agud, 05,jun. 2019 10:50 - 3 respuestas |
| |
| | | |
|
| |
| Publicado el 05,junio 2019 - 10:50 |
Bonjour à tous, j'ai un souci au niveau de mon indirection.
nIndice est un entier = 1 POUR TOUT LIGNE de {snomZR,indChamp} {snomZR+"["+nIndice+"]."+sLien,indChamp}..PoliceGras=Faux SI nIndice=nIndicegras ALORS {snomZR+"["+nIndice+"]."+sLien,indChamp}..PoliceGras=Vrai FIN nIndice++ FIN
Avec nindicegras un entier et snomZR et slien des chaines, qui sont bien alimentées. Ce code est censé me mettre en gras le libellé de ma zone répétée en cours et enlever le gras pour les autres, mais ça ne fonctionne pas.
Quelqu'un pour m'aiguiller dans ma recherche ? j'ai déjà bien vérifié les syntaxes d'indirection , je ne vois pas ce qui cloche. |
| |
| |
| | | |
|
| | |
| |
| Publicado el 05,junio 2019 - 11:52 |
Bonjour,
Peux tu essayer cela :
POUR TOUTE LIGNE uneZR de snomZR SEPAREE PAR RC {uneZR+"."+sLien,indChamp}..PoliceGras=Faux SI uneZR=NomdetaZR à mettre en gras ALORS {uneZR+"."+sLien,indChamp}..PoliceGras=Vrai FIN FIN
Cdlt. Pierre |
| |
| |
| | | |
|
| | |
| |
| Publicado el 05,junio 2019 - 11:55 |
Bonjour,
Je serai tenté d'écrire :
nIndice est un entier = 1 POUR TOUT LIGNE de {snomZR,indChamp} {snomZR+"."+sLien,indChamp}[nIndice]..PoliceGras=Faux SI nIndice=nIndicegras ALORS {snomZR+"."+sLien,indChamp}[nIndice]..PoliceGras=Vrai FIN nIndice++ FIN
L'indice ne doit pas se trouver dans l'indirection.
Bien cordialement, |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 2.682 mensajes |
|
| Publicado el 05,junio 2019 - 14:39 |
Bonjour,
Dans ce cas, il est préférable d'utiliser des attributs. La boucle devient comme ceci:
POUR TOUT LIGNE nIndice de {snomZR,indChamp} ATT_PoliceGras[nIndice]..PoliceGras=Faux SI nIndice=nIndicegras ALORS ATT_PoliceGras[nIndice]..PoliceGras=Vrai FIN FIN
-- Cordialement,
Philippe SAINT-BERTIN |
| |
| |
| | | |
|
| | | | |
| | |
|