Vous êtes gentil, SVP :

PAS DE PIECES JOINTES sur la ML !

Que ceux qui Adé-Essailisent à volonté respectent un peu ceux qui Modemisent comme ils peuvent dans leur coin ...

Merci beaucoup.

Arthur.

----- Original Message ----- From: "Philippe Allart" <[EMAIL PROTECTED]>
To: <prog@fr.openoffice.org>
Sent: Monday, January 09, 2006 3:11 PM
Subject: Re: [prog] Piloter OOo depuis Access


Merci Laurent,

On n'avait pas tilté sur le passage de paramètres, et c'est
effectivement une façon de résoudre le problème.

Les tests ont été faits avec Access97 et Access2000, avec OOo 1.1.3 et
OOo 2.0.0.

Je te transmets quand même les documents. Si c'est un bug dans OOo, je
le posterai au QA .

Connais-tu quelqu'un qui serait assez branché pour donner une petite
formation sur les API d'OOo à des gens qui connaissent très bien les API
d'Office? La doc disponible est très fournie, mais il reste des zones
d'ombre et une discussion sur des cas concrets arrangerai bien des choses.

Merci encore,

Ph.

--


Laurent Godard wrote:
Bonjour Philippe

Pour info, il est possible de lancer une macro en passant des arguments
Voir le livre chapitre 3, page 30

Tout a l'air de bien se passer, les documents sont bien générés, avec
juste un problème, et de taille: les données ne sont pas fusionnées au
document de base qui reste non modifié pour toutes les occurences.


quelle version de OOo ? d'access ?
comment le publipostage est il appelé ? par requette ? par table ?

tu peux m'envoyer tes documents en direct

Cordialement

Laurent



--
Philippe Allart
Chargé de mission TIC
Tel: 03 20 21 24 88
Fax: 03 20 21 24 99




--------------------------------------------------------------------------------


"Civilite";"Nom";"Prenom";"TitreSignataire";"Signataire"
"Monsieur";"DURAND";"Jacky";"Le Chef de Service";"Cémoi LECHEF"
"Madame";"LAJOIE";"Thérèse";"Le Chef de Service";"Cémoi LECHEF"
"Mademoiselle";"POULAIN";"Amélie";"Le Chef de Service";"Cémoi LECHEF"



--------------------------------------------------------------------------------


INSTRUCTIONS POUR TESTER

1)créer le dossier

c:\Publipostage_VB_Oo

2)déposer les fichiers suivants :

Donnees_Publipostage.odb
ExempOowriter.odt
PubliPostAccess97_versOo.mdb
PubliPostAccess2000_versOo.mdb
Fusion.txt
Lisezmoi.txt

3)ouvrir l'une des bases de données Access
(bien entendu il faut disposer d'Access97 ou d'Access2000)

Si les prescriptions décrites ci-dessus sont respectées, après avoir
ouvert la base de données access, il faut simplement exécuter la macro


La base de données Access contient :

un module (Publipostage) avec les fonctions nécessaires (notamment OoPublipostage)
une macro (Test)

PROBLEME

Le publipostage semble fonctionner correctement (création de documents dont
les noms sont bien composés avec le contenu du champ indiqué) mais
les documents produits ne sont pas le résultat d'une fusion champ <-> donnée.
Les documents produits sont la stricte copie du document de base.


--------------------------------------------------------------------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à