Le 07.10.2008 11:09, alexandre samylourdes a écrit :

Jean-Baptiste Faure a écrit :
Le 06.10.2008 11:36, Alexandre Samylourdes a écrit :
Bonjour,
J'ai parcouru la doc et les forums pour trouver une solution à ma question mais je n'ai pas trouvé (ou j'ai mal cherché). Je voudrais paramétrer un paragraphe qui se masquerait en fonction du champ de saisie qui serait saisi sur la même ligne.

Ex: dans un courrier je voudrais conditionner le paragraphe "pièce jointe". Si on renseigne le champ de saisie associé (appelons le pj) alors le paragraphe apparaît sinon il est masqué (dans ce cas pj="").

J'ai tenté ces solutions sans succès:
1/créer *une variable pj,* que j'ai voulu utiliser sous forme de champ de saisie 2/créer *un champ utilisateur *pj, que j'ai voulu utiliser sous forme de champ de saisie
3/passer par la solution masquer une section

Bonjour,

j'ai déjà essayé et c'est possible mais je n'ai pas l'exemple sous la main. C'est une histoire de style conditionnel. Il me semble que l'aide donne un exemple. Cependant je ne serais pas surpris que mettre la variable dans le même paragraphe n'engendre des difficultés.

Bonne journée.
JBF

J'ai un peu exploré la piste style conditionnel mais je crois qu'elle ne s'applique pas à un champ de saisie. Si j'ai bien compris, le style est conditionnel qu'en fonction d'un autre style.

J'ai également écarté la piste de l'autotexte car le texte n'est pas constant.

Pour la manip via l'autocorrection, c'est un peu fastidieux. L'objectif est que l'on diffuse ce fichier sous forme de modèle pour que les personnes (non spécialistes de la bureautique) puissent l'utiliser de façon la plus simple possible.

En fait, on est dans un contexte de migration MsO vers OOo. Cette facilité de masquer un paragraphe automatiquement en fonction de ce que l'on a saisi, permettrait une valeur ajoutée et du coup faire mieux accepter la migration auprès des collègues.



Et evidemment, je voudrais éviter les macros...

Merci en tout cas pour vos premières réponses, je vais continuer à explorer...


Re-bonjour,

ma mémoire m'a trahi : en fait j'avais utilisé des champs :
- fonction "paragraphe masqué"
- variable "définir une variable"

Le champ "paragraphe masqué" dépend d'une condition dans laquelle on utilise la variable. Il suffit de changer la valeur de la variable pour afficher ou masquer le paragraphe.

Attention :
- il faut décocher "Paragraphe masqué" dans le menu Affichage
- je n'ai pas trouvé plus simple pour changer la valeur de la variable que d'afficher les noms des champs, de double-cliquer sur le champ Définir une variable", changer la valeur dans le dialogue qui apparait, désélectionner afficher les noms des champs. - j'avais eu des soucis pour trouver la syntaxe de la condition. C'est == pour égal.
- je n'ai pas mis la variable dans le paragraphe à masquer.

Si ça peut aider...

JBF

--
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à