Bonjour Alexandre,
C'est un bug connu de OpenOffice (corrigé en V2), pour contourner on peut :
- sur chaque poste utilisateur, Faire Outils>Options>Sources de
données>Connexions , sélectionner le pilote Calc et décocher "Pool de
connexion actif pour ce pilote"
- dans la macro, avant chaque publipostage : supprimer/recréer la source
de donnée (c'est le + simple et le + efficace)
Alexandre MILLOT a écrit :
Bonjour à tous, j'ai développé une macro pour lier l'outils de mailing
d'OpenOffice et des infos de gestions en interne. En gros, je crée un
calc à partir d'un fichier ascii, je crée une liaison base de donnée
de type calc qui a toujours le même nom, et je lance l'outils de
mailing (toujours par macros), cela fontionne sauf que si je lance
deux fois de suite cette macros, je retrouve toujours les memes infos
dans ma base de donnée alors que le fichier calc n'est pas le meme.
Elle ne se raffraichit pas. Si je ferme OpenOffice complêtement et que
je le réouvre cela fonctionne. Ma question est la suivante comment je
fais pour raffraichir la base de donnée liée à un calc lorsque le calc
change. (J'ai essayé avec raffraichir , en haut de l'outils base de
données.
Cordialement.
Alexandre
<http://www.incredimail.com/index.asp?id=54758>