Bonjour,
Effectivement, en transformant le fichier .txt en cvs puis en dbf, la
base odb peut être modifiée mais le problème est que le fichier .txt de
départ est généré par une application. Il doit donc garder un lien avec
le .odb pour ensuite servir de base pour un publipostage.
N'y a t-il pas un façon de forcer tous les champs en format 'caractère'
lors de la création du fichier .odb, afin qu'il ne bute plus sur les
problèmes de format date et numérique ? (sans avoir à modifier le
fichier .txt)
merci
Mh Rizzuto
Francois Gatto a écrit :
Bonjour,
Marie-helene Rizzuto wrote:
Bonjour,
J'ai un problème avec une source de données .txt dont je me sers pour un
publipostage.
Sous la version 1.1.4, pas de problèmes, une fois la source de données
créée, les données récupérées ne présentent pas d'erreurs.
Sous la version 2.0.3, je fais une connexion de base existante (avec
base) avec les mêmes paramètres que pour la version 1.1.4, je crée un
fichier .odb et à l'affichage de celui-ci, je constate qu'il y des
erreurs dans le contenu des champs date (il affiche 02/01/25 au lieu de
25/01/2006), des nombres (2958463 au lieu de 6004534) et que certains
champs renseignés dans .txt apparaissent vides. Il y a visiblement un
problème de format de données lorsqu'il recupère mon fichier .txt.
Je ne peux pas modifier le type des champs du fichier .odb puisqu'il est
rattaché à mon .txt
Quelqu'un aurait-il une solution ???
merci
Mh Rizzuto
--
J'ai eu a traiter un cas similaire, et ce n'est qu'un retour d'expérience.
J'ai renommé le fichier texte en .csv, puis je l'ai ouvert avec Calc.
J'ai renommé ensuite les noms des champs comme ci-après pour faire un
export en .dbf
- champs date : NomDuChamp,D
- champs numériques : NomDuChamp,N,Dim,Dec
- champs textes : NomDuChamp,C,Dim
où
D signifie Date
N signifie Numérique
C signifie Caractère
Dim repéresente la longueur du champ (Dimension)
Dec représente le nombre de décimales.
Ensuite j'ai créé ma base .odb en me "connectant à une base" de format
"dBase".
NB :
- puisque OOo ne permet de ne sélectionner qu'un répertoire pour le
choix de l'emplacement du ou des fichiers dbf (chacun représentant une
table), dans le cas où seul un fichier est nécessaire, il vaut mieux
créer un répertoire spécifique.
Sinon, il faudra supprimer une à une les tables non désirées.
- on peut retoucher le format des champs dans la base odb
Voilà, c'est tout.
Expérant que ça te serve.
--
Ce courrier électronique a été vérifié et est exempt de virus connus à ce jour.
Contactez votre administrateur pour plus de renseignement.
[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]