PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Fin de ligne fichier TXT
Fin de ligne fichier TXT
Iniciado por yrc, set., 16 2005 11:59 AM - 3 respostas
Publicado em setembro, 16 2005 - 11:59 AM
C'est à priori une question bête, mais je n'y arrive pas.
Comment faire pour rentrer une fin de ligne sur un fichier texte? dans
l'aide il y a une indication, il faut mettre un CR. Comment le mettre?
C'était le "retour chariot" autrefois le chr$(x).
J'ai toujours en message d'erreur "Attente du signe de la fin de ligne" ou
un truc comme cela.
En d'autres termes j'aimerai avoir la structure d'un fichier texte pour
l'incorporer dans une base. l'aide détaille bien le code à utiliser, mais je
n'ai pas trouvé la structure exacte du fichier.
Si j'utilise l'export avec le WMap pour créer un fichier texte, je n'arrive
pas non plus à l'intégrer ensuite dans un programme. L'import butte sur ces
problèmes de structure de fichier.
--
Yves Ramon
Publicado em setembro, 16 2005 - 11:07 AM
Bonjour,

Normalement si tu écris directement dans le fichier texte
fEcritLigne() devrait suffire.
Maintenent si tu veux écrire plusieurs lignes tu peux insérer des RC dans ton texte par concaténation avec un truc du genre

fecrit(id,"Ligne 1"+RC+"Ligne2")

Amitiés.

--
Francis MOREL
http://wdmlist.free.fr
Publicado em setembro, 17 2005 - 8:15 PM
En fait je voudrais créer un fichier texte pour remplir les fichiers Hyper
file suite à l'installation du logiciel, puisqu'à l'installation du
logiciel, la base est créée à vide.
Je me disais donc qu'il suffisait de créer un fichier texte à partir de ma
base (sur mon ordinateur, qui a déjà les info), puis d'importer le fichier
texte pour automatiquement remplir les fichiers HF. Apparemment ce n'est pas
simple.
Pour créer le fichier texte, je suis passé par la fonction export du Wmap en
créant un fichier Excel, puis en le transformant en fichier texte. Mais la
lecture pour incorporer aux fichier HF plante, problème de balise de fin de
ligne. J'ai pourtant bien tous mes enregistrements en ligne sur la fichier
texte, avec une zone TAB pour délimiter les champs, j'ai testé aussi de
mettre ne fin de ligne un "RC", mais cela plante aussi.
J'ai aussi le problème que certains champs sont des zones mémo (plusieurs
lignes).
A moins qu'il y ai une solution plus simple pour résoudre mon problème.

"Francis MOREL" <francis.morel@siemens.com> a écrit dans le message de news:
432a76ae$1@news.pcsoft.fr...

Bonjour,

Normalement si tu écris directement dans le fichier texte
fEcritLigne() devrait suffire.
Maintenent si tu veux écrire plusieurs lignes tu peux insérer des RC dans

ton texte par concaténation avec un truc du genre

fecrit(id,"Ligne 1"+RC+"Ligne2")

Amitiés.

--
Francis MOREL
http://wdmlist.free.fr


Publicado em setembro, 19 2005 - 11:17 AM
Bonjour,
S'il s'agit simplement de remplir des fichiers lors de l'installation du
logiciel, la solution la plus simple est de les intégrer dans l'installation
de base.(Assistant de création de l'installation..fichiers installés).
Ajouter les FIC,NDX et MMO souhaités
....Et ne plus les incorporer lors des mises à jour du logiciel
Cordialement

"Yves Ramon" <yrc@free.fr> a écrit dans le message de news:
432c2d79@news.pcsoft.fr...
En fait je voudrais créer un fichier texte pour remplir les fichiers Hyper
file suite à l'installation du logiciel, puisqu'à l'installation du
logiciel, la base est créée à vide.
Je me disais donc qu'il suffisait de créer un fichier texte à partir de ma
base (sur mon ordinateur, qui a déjà les info), puis d'importer le fichier
texte pour automatiquement remplir les fichiers HF. Apparemment ce n'est
pas
simple.
Pour créer le fichier texte, je suis passé par la fonction export du Wmap
en
créant un fichier Excel, puis en le transformant en fichier texte. Mais la
lecture pour incorporer aux fichier HF plante, problème de balise de fin
de
ligne. J'ai pourtant bien tous mes enregistrements en ligne sur la fichier
texte, avec une zone TAB pour délimiter les champs, j'ai testé aussi de
mettre ne fin de ligne un "RC", mais cela plante aussi.
J'ai aussi le problème que certains champs sont des zones mémo (plusieurs
lignes).
A moins qu'il y ai une solution plus simple pour résoudre mon problème.

"Francis MOREL" <francis.morel@siemens.com> a écrit dans le message de
news:
432a76ae$1@news.pcsoft.fr...

Bonjour,

Normalement si tu écris directement dans le fichier texte
fEcritLigne() devrait suffire.
Maintenent si tu veux écrire plusieurs lignes tu peux insérer des RC dans
ton texte par concaténation avec un truc du genre


fecrit(id,"Ligne 1"+RC+"Ligne2")

Amitiés.

--
Francis MOREL
http://wdmlist.free.fr