Description de l’extension JpPublipostage

Cette extension est dérivée de celle de Pierre-Yves Samyn : PysPublipostage. Elle permet de générer un publipostage à partir d'une base de données où il y a un champ image à utiliser dans le document. Version minimum OpenOffice ou LibreOffice 3.3 . Licence LPGL.

 

Installation de l'extension

Outils > Gestionnaire des extensions > Ajouter, sélectionner le fichier JpPublipostage.oxt

Une nouvelle extension JpPublipostage a été ajoutée.

Par précaution, quitter OpenOffice ou LibreOffice et redémarrer pour prise en compte de l'ajout.

Création de la lettre-type

Insérer les champs de fusion comme d'habitude.

Pour le champ devant afficher une image qui est stockée dans la base :

Insérer un cadre

Positionner le cadre à l'endroit où vous voulez avoir l'image et le dimensionner à la taille voulue.

Sélectionner le cadre, puis cliquer droit et choisir Cadre pour afficher les propriétés

Dans l'onglet Type choisir Ancrer au caractère

Dans l'onglet Options choisir comme Nom : Picto

Placer à l'intérieur du cadre le champ image de la base données.

Utilisation

Ouvrir le document servant de modèle.

Ouvrir la boîte de dialogue par Outils>Add-ons>JpPublipostage...

Choisir le format de sortie, le répertoire de sortie et le nom du fichier de sortie.

Lancer le publipostage par le bouton Lancer Publipostage

Lancer le publipostage par le bouton Lancer Publipostage

Limitations actuelles

 

  • Ne fonctionne que dans Writer.

  • La base de données doit être de type ooo base et enregistrée dans ooo.

  • Un seul cadre image nommé Picto dans le document modèle.

  • Le champ image de la base de données doit être du type LONGVARBINARY.

  • La source de données ne peut être qu'une table seule (les requêtes ne sont pas gérées).

  • Seulement deux langues sont traitées : l'anglais (par défaut) et le français.   

 

 

 

Fichiers:
JpPublipostage 0.1 POPULAIRE
(1 vote)

Extension + Demo

Licence GNU/LGPL Date 2015-03-08 Taille du fichier 131.12 KB Téléchargement 118 Télécharger