[EMAIL PROTECTED] a écrit :
Bonjour,
Je travaille avec OOO v2.0 sous XP.
Pour faire du publipostage, je pars d'un fichier d'adresses .xls tout
simple.
Le publipostage marche très bien.
Mon souci vient après : si, avec calc, je modifie une adresse dans mon
fichier .xls, cette modification n'est pas prise en compte dans mon
publipostage.
Le seul moyen pour que la modif apparaisse, c'est d'aller dans outils,
options, openoffice.org Base, de supprimer la base de données; puis d'aller
refaire la connexion dans éditer, changer base de données.
Y a-t-il moyen d'activer une mise à jour dynamique ?
Merci.
Pascal.
voilà ce que dit la FAQ (http://fr.openoffice.org/FAQ/bdd_fr/bdd20fr.htm)
Jean Michel
*J'ai une feuille Calc comme source de données, et elle n'affiche
que les anciennes données** *:
Lorsque vous créez une source de données basée sur une feuille de
calcul, et que vous modifiez les données sous OpenOffice.org Calc, ces
modifications ne sont pas reportées dans la vue de sources de données.
Notamment lors des mailings, les modifications que vous auriez pu faire
sur votre feuille ne seront pas prises en compte lors du publipostage.
C'est une limitation connue dans l'implémentation courante du driver de
Calc. Vous pouvez remédier à cela en désactivant, sous Outils | Options
| Sources de Données la case à cocher Pool de connexion actif pour ce
driver après avoir sélectionné dans la liste le pilote
com.sun.star.comp.sdbc.calc.Odriver.
Ainsi pour réactualiser les données de la feuille de calcul dans la
sources de vues, il suffira de fermer la fenêtre de vue et de la rouvrir.
Il y a un rapport de bug
<http://www.openoffice.org/issues/show_bug.cgi?id=9899> concernant ce
comportement du driver confirmant que les tables doivent être
rafraîchies lorsqu'il détecte des modifications dans le fichier.