Bonsoir Jean Yves
ROYER Jean-Yves a écrit :
-----Message d'origine-----
De : Cédric Bosdonnat [mailto:[email protected]]
Envoyé : mercredi 28 janvier 2009 11:24
À : [email protected]
Objet : Re: [doc-fr] [Writer] imbrication de conditions
dans un texte
conditionnel
Bonjour Marie-Jo,
Bonjour Marie-Jo et les autres
Le mercredi 28 janvier 2009 à 09:31 +0100, Marie jo Ooo a écrit :
J'ai trouvé des solutions avec plusieurs conditions sur
des paragraphes masqués qui peuvent fonctionner mais je
voudrais savoir si le Texte conditionnel peut supporter une
autre condition et si oui, quelle en est la syntaxe ?
Ce n'est pas possible dans Writer pour la tres simple et
bonne raison
qu'il n'est pas possible d'imbriquer des champs dans
Writer. C'est bien
dommage d'autant plus que c'est une fonctionnalite de
certains produits
concurrents (avec donc des problemes de compatibilite).
Tu peux eventuellement faire des conditions tordues avec
des ET et des
OU mais mieux la page de l'aide est difficile a retrouver.
Concretement :
Si titre=="Monsieur" ; "Cher Monsieur" ; si
titre=="Madame" ; "Chère Madame" ; "Mademoiselle"
C'est exactement ce que j'allais te proposer comme solution.
Je ne suis pas certain d'avoir compris la proposition, mais pourquoi ne pas
mettre autant de textes conditionnels que d'options avec un affichage du texte
si la condition est remplie et rien si la condition n'est pas remplie. Ainsi on
n'est pas limité à 2 options :
[texte conditionnel titre=="Madame" "Chère Madame"][texte conditionnel titre=="Monsieur" "Cher Monsieur"][texte
conditionnel titre=="Mademoiselle" "Chère Mademoiselle"][texte conditionnel titre=="Maitre" "Cher Maître"]etc.
Ce n'est pas de la programmation élégante, mais çà marche... Il y mieux mais
c'est plus cher !
Merci Jean Yves. C'est également la solution proposée par Jean François
N qui me paraît bien. ;-)
nb : je n'ai pas oublié ton mail pour aldil mais j'ai pas encore les
éléments pour te répondre... ;-)
Marie jo
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]