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]

Répondre à