Paragraphe masqué conditionnel

Bonjour,

Je n'arrive pas à masquer un paragraphe selon une condition (pour publipostage) :
Insertion | Autres champs ... | Fonctions - Paragraphe masqué

Quelle que soit la condition : variable à 1 ou à 0, FALSE, TRUE, VRAI, "1==1", ...
le paragraphe n'est jamais masqué.

Des pistes ?

Bonjour,

J'ai peut-être trouvé LE bug de la semaine...
LO 6.3.6.2 et 6.4.6.2 sous Win 7

Je suis donc en publipostage.
Je publiposte par Fichier | Imprimer ...
Il me demande : "Le document contient des champs d'adresses de base de données. Voulez-vous imprimer une lettre formulaire ?"
Normal, je réponds OUI.

Sur "Sortie", je sélectionne
- Fichier
- Enregistrer comme documents individuels
- Format de fichier PDF

Il me crée donc mes 6 fichiers (correspondant à 6 élèves), chaque fichier ayant 8 lignes d'absences selon publipostage, dont seulement n premières (entre 1 et 8) sont complétées, les suivantes doivent être masquées (pour faire plus propre) par le champ "Paragraphe masqué" avec condition.
J'utilise cette méthode :
https://forum.openoffice.org/fr/forum/viewtopic.php?f=29&t=20402

Donc lorsque je choisis une sortie PDF, aucune ligne n'est masquée,
alors que lorsque je choisis une sortie en ODT, mes fichiers Writer ouverts ont bien les paragraphes masqués !
Et si j'exporte manuellement en PDF le ODT ci-dessus, les paragraphes sont bien masqués.

J'en déduis que la routine d'export de publipostage en PDF a loupé une étape...

Bonsoir

Bonjour
ce n'est PAS un bug. C'est normal. Il faut essayer d'être un peu
logique sans chercher midi à 14h...
L'objet d'un paragraphe masqué est d'être masqué à l'impression. C'est
bien ce qui se passe vu ce que tu décris.Pour gérer, configurer un
paragraphe masqué, il faut bien à un moment que tu puisses
l'afficher.Il y a donc une option qui te permet de décider si les
paragraphes masqués sont affichés. Par défaut l'option est activée,
c'est pourquoi dans un odt le paragraphe s'affiche, mais c'est bien un
paragraphe masqué, en export pdf ou impression, ils sont masqués.
Outils / Options / Writer / Affichage...
Claire

Bonjour Claire,

Bonjour
ce n'est PAS un bug. C'est normal. Il faut essayer d'être un peu
logique sans chercher midi à 14h...

Euh... il faudra relire mon post, il est long je te l'accorde...

L'objet d'un paragraphe masqué est d'être masqué à l'impression. C'est
bien ce qui se passe vu ce que tu décris.

Ce n'est pas ce qui se passe puisque je me plains qu'il n'est justement PAS masqué à l'impression (export PDF en fait)...

Pour gérer, configurer un paragraphe masqué, [...]
paragraphe masqué, en export pdf ou impression, ils sont masqués.
Outils / Options / Writer / Affichage...

J'ai bien décoché cette option puisque je dis qu'en publipostage ODT, ils sont masqués.

Bonjour,

Allez, je vous laisse tester :
https://www.cjoint.com/c/JJBvBvbTNgL

- Placer ParaCond.odt et ParaCond.ods dans un même dossier
- Ouvrir le odt
- Décocher Outils | Options | Writer | Affichage ou Aides au formatage

Paragraphes masqués

- Vérifier le lien de la source de données Ctrl+Maj+F4
- Vérifier l'affichage des champs Ctrl+F9 , 2 fois

J'ai placé sur chaque ligne une fonction "Paragraphe masqué" si le champ Valeur > 100, donc on ne doit voir que les lignes d'Index 1, 3, 5, 6.

Tout est OK, maintenant plusieurs essais :

Fichier | Imprimer...
Il demande : "Le document contient des champs d'adresses de base de données. Voulez-vous imprimer une lettre formulaire ?"
Répondre OUI.

Sur "Sortie", sélectionner
- Fichier
- Enregistrer comme documents individuels

1er essai : - Format de fichier ODT
Il crée un fichier 1.odt, et si vous l'ouvrez, vous n'avez que 4 enregistrements, OK

2e essai : - Format de fichier PNG
Il crée un fichier 1.png, et si vous l'ouvrez, vous n'avez que 4 enregistrements, OK

3e essai : - Format PDF
Il crée un fichier 1.pdf, et si vous l'ouvrez,
vous avez les 6 enregistrements ! *PAS OK* !

Bug ou pas Bug ??

A++

en fait je veux écrire :
on ne doit *IMPRIMER* ou *Exporter en PDF* que les lignes d'Index 1, 3, 5, 6.

Bonsoir,

Je viens de faire l'essai
Je confirme que l'export comme le dit Stéphane dans un PDF ne fonctionne pas.
En revanche l'impression dans un fichier PDF par le pilote de l'imprimante, fonctionne bien.

Bonne nuit
Patrick
Configuration :
LO Version: 7.0.2.2
Build ID: 00(Build:2)
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: kf5
Locale: fr-FR (fr_FR.UTF-8); Langue IHM : fr-FR
Ubuntu package version: 1:7.0.2~rc2-0ubuntu0.18.04.2
Calc: threaded

Comme la semaine dernière. pour je ne sais plus qui..

Vérifie les paramètres de l'export pdf.....

Claire

Bonjour Claire,

J'ai cherché dans les paramètres d'export PDF et je n'ai rien trouvé qui s'apparente à "paragraphe masqué".

Mais juste une question Claire, as-tu essayé le fichier de Stéphane ?
Essaie, suis sa procédure et dis-lui si ça fonctionne chez toi. Peut-être qu'il y a une erreur dans la procédure...

Bonne journée à tous
Patrick

Je n'ai pas encore eu le temps (ni de regarder les paramètres, sinon j'aurais été plus précise !!)

Claire

ok, je reproduis.
MAIS
4e essaienregistrer comme document unique (de toute façon tu n'as
qu'une seule feuille).Choisir le format PDF dans la fenêtre qui suit =>
4 lignes OK
après ces essais je pense que l'export PDF (et ses paramètres associés)
ne sont pas utilisés dans l'impression PDF du publipostage.Pourquoi ?
Parce qu'au boulot on utilise les paragraphes masqués, et l'export PDF.
On a vérifié le processus il y a 1 mois dans la 6.4.6, sans problème
(je vais quand même faire revérifier la manip...). Je vous dirais ça
via la boite pro du coup...
Claire

Bonjour,

ok, je reproduis.

OK.

MAIS
4e essai enregistrer comme document unique (de toute façon tu n'as
qu'une seule feuille). Choisir le format PDF dans la fenêtre qui suit =>
4 lignes OK

Bien sûr je n'ai mis qu'une seule feuille et qu'un seul document pour que ce soit plus facile à reproduire et déboguer.
Mais mon besoin est sur plusieurs documents PDF à exporter en publipostage.

après ces essais je pense que l'export PDF (et ses paramètres associés)
ne sont pas utilisés dans l'impression PDF du publipostage.

Je l'ai constaté aussi puisque dans mon message initial, je précise qu'en publipostage de docs multiples en ODT, exportés individuellement en PDF, ça fonctionne bien.

(je vais quand même faire revérifier la manip...). Je vous dirais ça
via la boite pro du coup...

Merci... quand même !

Bonjour,

J'ai déclaré le BUG ici :
https://bugs.documentfoundation.org/show_bug.cgi?id=138273

Je l'ai fait sous 7.0.3; et la sortie en PNG ne fonctionnait pas non plus, alors qu'il me semble que ça fonctionnait bien en PNG sous 6.4...
Je ré-essaierai.

Bonne journée