Title: RE: [prog] AIDE PUBLIPOSTAGE

Bonjour,
En complément à la réponse de B MARCELLY.
La déclaration de la source de données peut être faite à partir d'OpenOffice avec Nouveau - Base de données - ... ou par macro.

Par contre une fois que la source est déclarée, il est impossible de recopier un fichier modifiant la source tant qu'OpenOffice est ouvert ou en démarrage rapide.

J'ai envoyé sur la liste de discussion prog une macro permettant de déclarer en dynamique et de supprimer de la même manière une source de données au format texte. Tu peux la retrouver sous le nom, Déclaration/Suppression d'une SDD au format CSV en dynamique en date du 13/04/2006.

Il faudra que tu changes dat en txt pour l'extension et que tu recherches le code ascii de la tabulation pour modifier le FielDelimiter car j'utilisais le ;

Pour les autres paramètres à toi de voir.
En espérant que ces infos te soient utiles, bonne résolution.

MABILLE Bruno
SZSIC METZ
[EMAIL PROTECTED]


-----Message d'origine-----
De: Bernard Marcelly [mailto:[EMAIL PROTECTED]]
Date: lundi 22 mai 2006 11:43
À: prog@fr.openoffice.org
Objet: Re: [prog] AIDE PUBLIPOSTAGE


Bonjour Teddy Gestel
Message du 2006-05-22 10:42:
> Bonjour,
>
> J'essai de faire une macro de publipostage :
>
> Je me suis inspiré du livre Programmation Openoffice 2 pages 569 et 609 et
> de ooforum.org.
>
> Sauf que je souhaite utiliser un fichier txt comme source de données.
>
> Les données de ce fichier ont :
>
> 1ere ligne : La liste des colonnes séparée par des TABULATION.
>
> 2eme ligne : Les données
>
> EXEMPLE  du fichier:
>
> CT_CopieTuteurReferent  CT_DateDuJour
>
> BLABLABLABLABLABLABLA   18-05-2006
>

Rappel : on ne met pas des phrases en majuscules dans le titre ou le texte.

Ton fichier texte est une variante de fichier csv.
Tu dois préciser à OpenOffice les règles csv de ton fichier. Ceci se
fait dans plusieurs propriétés de la connexion. Voir le Developer's
Guide chap 12.2.3 section : The SDBC Driver for Flat File Formats.
Tant que tu n'as pas réussi à obtenir une base de données correcte,
inutile de tenter un publipostage.

  Bonne journée
    Bernard

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

Répondre à