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++


Le 26/10/2020 à 23:43, Stéphane Santon a écrit :
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

Le 26/10/2020 à 23:19, Stéphane Santon a écrit :
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 ?





--
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à