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 ?