2 messages in org.openoffice.fr.progPublipostage avec macro
FromSent OnAttachments
MABILLE Bruno SZSIC57-IMLMay 23, 2007 1:53 am 
Philippe AllartMay 23, 2007 2:34 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Publipostage avec macroActions...
From:MABILLE Bruno SZSIC57-IML (brun@interieur.gouv.fr)
Date:May 23, 2007 1:53:12 am
List:org.openoffice.fr.prog

Bonjour, J'ai écrit une macro permettant de créer une source de données en dynamique afin d'effectuer un publipostage, et de supprimer cette source de données à la fermeture du document de publipostage. Je suis obligé de passer par cette manipulation car les données sont extraites, au format CSV, d'une base nationale, puis remis en forme avant la mailing. Si la source de données est déclarée en permanence, il est impossible d'effectuer des mises à jour de cette source, à partir d'une nouvelle extraction sans la fermeture d'OpenOffice.

Lorsque j'utilise ma macro pour insérer les champs de mailing dans mon document ou lorsque j'effectue le mailing à partir des commandes Fichiers - Imprimer, Validation de la lettre type - Sélection des enregistrements utilisés, tout se passe correctement et je peux relancer un mailing immédiatement. Dans ces conditions d'utilisation, il est possible de supprimer le fichier .ODB à l'issue du publipostage.

Lorsque j'utilise l'assistant mailing par Outils - Assistant mailing, j'effectue correctement mon publipostage. Par contre si je veux recommencer un publipostage, je dois d'abord quitter le démarrage rapide puis relancer OOo sinon la macro plante lors de l'enregistrement de la source de données. Après cette manipulation, il est impossible de supprimer le fichier .ODB, un message de violation de partage s'affichant.

Le document joint contient les macros de création et de suppression. <<Macro_SDD.odt>>

Existe-t-il une commande permettant de "libérer" le fichier .ODB et si oui laquelle?

Merci de vos réponses