[Résolu]Publipostage avec export direct en pdf

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

theod
Fraîchement OOthentifié
Messages : 3
Inscription : 24 déc. 2018 15:49

[Résolu]Publipostage avec export direct en pdf

Message par theod »

Bonjour,
Nouveau et donc novice utilisateur de LibreOffice.

J'ai réalisé un publipostage depuis un fichier modèle .odt et une table (de 50 lignes) d'une base LibreOffice, à l'aide de l'outil Mailing.
Je demande la sortie: Fichier - Enregistrer comme documents individuels - et Générer le nom de fichier à partir de la base de données.
Si le Format de fichier demandé en sortie est : Texte ODF, tout se passe bien: j'obtiens bien 50 fichiers Writer correctement nommés et correctement remplis avec les données de la table.
Si le Format demandé est: PDF - Portable Format Document : j'obtiens bien 50 fichiers pdf correctement nommés mais le contenu de tous les fichiers est identique: ce sont les valeurs de la première ligne de la table qui sont répétées dans tous les fichiers.

Pour info la même action réalisée par macro Basic donne les mêmes résultats:
si la ligne:

Code : Tout sélectionner

.SaveFilter = "writer_pdf_Export"
est ajoutée à l'objet MaiMerge, cela génère 50 fichiers identiques avec le premier enregistrement de la table.
Si elle n'y est pas, tout est OK.

Est-ce un problème connu ou ai-je raté un truc dans le paramétrage de l'export pdf ... ou autre chose?
En attendant des idées, je souhaite à tous un excellent Noël avec plein de LibreOffice dedans!
Dernière modification par theod le 26 déc. 2018 14:26, modifié 1 fois.
LibreOffice Version: 6.1.4.2 Officielle
sur Linux Mint 17.3 Cinnamon 64-bit
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16959
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Publipostage avec export direct en pdf

Message par jeanmimi »

Bonjour,
theod a écrit :j'obtiens bien 50 fichiers pdf correctement nommés mais le contenu de tous les fichiers est identique: ce sont les valeurs de la première ligne de la table qui sont répétées dans tous les fichiers.
Je viens de tester avec une Table de Base contenant 5 enregistrements différents dont j'ai inséré le champ dans le document.
La sortie pdf me crée bien 5 documents différents avec ma version actuelle LO 6.1.4.2 (x64) sur Windows 10

Tu peux aussi joindre ton fichier pour le faire tester.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
theod
Fraîchement OOthentifié
Messages : 3
Inscription : 24 déc. 2018 15:49

Re: Publipostage avec export direct en pdf

Message par theod »

OK, merci pour ta réponse rapide jeanmimi.

Je génère un fichier et une table un peu plus simple et un peu plus anonyme et reviens vers vous demain.... car le père Noël m'attend.
Bonne nuit avec plein de cadeaux.
 Ajout : Voici en pièces jointes le document modèle .odt utilisé pour le publipostage et une copie Calc de la table source des données.
Bien sûr le problème est toujours le même avec ces documents modifiés.
En espérant que vous puissiez reproduire le problème. 
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice Version: 6.1.4.2 Officielle
sur Linux Mint 17.3 Cinnamon 64-bit
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16959
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Publipostage avec export direct en pdf

Message par jeanmimi »

Même si un fichier Calc n'est pas la meilleure Base de données pour traiter un publipostage avec LibreOffice, j'ai bien les 4 documents différents.
Il faut bien sûr sélectionner tous les enregistrements.
Publipostage_enregistrements_sélectionnés.png
J'ai englobé les documents fusionnés dans le même dossier à dézipper.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par jeanmimi le 25 déc. 2018 19:12, modifié 1 fois.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3453
Inscription : 12 janv. 2006 10:04

Re: Publipostage avec export direct en pdf

Message par Michel JANZEF »

Bonjour,
Aucun problème chez moi non plus pour générer les quatre fichiers.
Vous devriez peut-être essayer de purger votre profil avec l'outil dédié
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: Publipostage avec export direct en pdf

Message par OOotremer971 »

Bonjour,
theod a écrit :Est-ce un problème connu ou ai-je raté un truc dans le paramétrage de l'export pdf ... ou autre chose?
Ta signature indique que tu utilises une version de LibreOffice fournie par les dépôts d'Ubuntu. Ces versions sont souvent source de petits dysfonctionnements non reproductibles avec une version officielle téléchargée directement sur le site de LibreOffice.
La procédure pour remplacer une version des dépôts par une version officielle est ici : [Ubuntu] LibO 4 ou 5 sur version des paquets Ubuntu . Les numéros de versions datent un peu mais la procédure demeure inchangée à ce jour.

A+
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
theod
Fraîchement OOthentifié
Messages : 3
Inscription : 24 déc. 2018 15:49

Re: Publipostage avec export direct en pdf

Message par theod »

Merci à tous pour vos réponses.

jeanmimi, je constate que ça peut effectivement fonctionner normalement. C'est rassurant! Merci d'avoir pris le temps de tester.

Comme apparemment ma version de LibreOffice est buggée au moins sur ce point, je vais donc suivre les conseils de OOotremer971 et installer une version officielle à la place.
Je pense faire ça demain et vous tiens au courant des résultats dans la foulée.
A demain donc !
 Ajout : On est demain, j'ai installé la version officielle LibreOffice 6.1.4 suivant le tutoriel https://forum.openoffice.org/fr/forum/v ... 41&t=42220 indiqué par OOotremer971 ci-dessus. La procédure fonctionne toujours très bien pour cette version de LibreOffice et surtout :
Le publipostage avec export en pdf fonctionne !

Un grand merci à tous, je vais pouvoir changer ma signature et passer le sujet en Résolu ! 
LibreOffice Version: 6.1.4.2 Officielle
sur Linux Mint 17.3 Cinnamon 64-bit
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: [Résolu]Publipostage avec export direct en pdf

Message par OOotremer971 »

Bonjour,

Merci pour ce retour qui confirme bien que les versions empaquetées par Ubuntu continuent d'apporter régulièrement des dysfonctionnements :twisted:
C'est à se demander pourquoi persister dans ce sens alors que les versions officielles non retouchées fonctionnent très bien sous Ubuntu :?: :?: :?
A+
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11