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:[EMAIL PROTECTED] 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 <[EMAIL PROTECTED]> 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... Yves Merci . > > > > > > > -- web site : http://www.molenbaix.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]