4 messages in org.openoffice.fr.progRE: [prog] Sujet : Filtre d'un docume...
FromSent OnAttachments
adel radhouaniAug 21, 2006 1:15 am 
yves dutrieuxAug 21, 2006 11:15 am 
adel radhouaniAug 21, 2006 11:22 pm 
Bernard MarcellyAug 22, 2006 1:51 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:RE: [prog] Sujet : Filtre d'un document après publipostageActions...
From:adel radhouani (ar@prosig.fr)
Date:Aug 21, 2006 11:22:10 pm
List:org.openoffice.fr.prog

Bonjour Monsieur Yves, Oui effectivement vous avez raison, mais j'utilise OpenOffice à partir d'un programme Delphi et j'utilise ce bout de code pour generer les doc. De fusion.

URLFileOoName := 'file:///' +StringReplace(tmpFileOoName, '\' , '/',[rfReplaceAll]); URLOutPutOoName := 'file:///' + StringReplace(vOutPutUrl , '\' , '/',[rfReplaceAll]); MergedFileOoName := vOutPutUrl + '\' + Self.Name + '0.odt'; if VarIsEmpty(vMailMerge) then vMailMerge := OOoWriter.fOpenOffice.CreateInstance('com.sun.star.text.MailMerge'); vMailMerge.DataSourceName := Oo_Bdd; vMailMerge.DocumentURL := URLFileOoName; vMailMerge.CommandType := 0; vMailMerge.Command := Oo_Src; vMailMerge.OutputType := ModVisu; vMailMerge.OutputUrl := URLOutPutOoName; vProps := VarArrayCreate([0,-1], varVariant); vMailMerge.FileNamePrefix := Self.Name; vMailMerge.SaveAsSingleFile := vSingleFile; vMailMerge.Execute(vProps);

est ce qu'il y a une propriété pour indiquer que le datsource est filtrée ?

-----Message d'origine----- De : yves dutrieux [mailto:ydut@gmail.com] Envoyé : lundi 21 août 2006 20:16 À : Objet : Re: [prog] Sujet : Filtre d'un document après publipostage

Bonjour,

Le 21/08/06, adel radhouani <ar@prosig.fr> a écrit :

Bonjour,

J'ai un problème dans la génération d'un fichier OOwriter avec l'utilisation d'une datasource (publipostage)

En effet, je veux générer des fichiers isolés (un pour chaque enregistrement de la source de données ) et non pas le tous dans un seul fichier.

Je pense que ça se joue au niveau de Fichier - imprimer - options - travaux d'impressions individuels A tester...

Merci .