Forums développeurs windev
[Windev 7.5] Comprendre le fichier texte - Version imprimable

+- Forums développeurs windev (http://tunidev.net)
+-- Forum : Forums Développeurs WINDEV (http://tunidev.net/Forum-Forums-D%C3%A9veloppeurs-WINDEV)
+--- Forum : Forum Windev 7.5 & 5.5 (http://tunidev.net/Forum-Forum-Windev-7-5-5-5)
+--- Sujet : [Windev 7.5] Comprendre le fichier texte (/Thread-Windev-7-5-Comprendre-le-fichier-texte)



Comprendre le fichier texte - Pemco - 01-02-2012

Peu t on afficher des données sous forme de tableau dans un fichier texte?


Re: Comprendre le fichier texte - emidev - 01-02-2012

Bonjour,

oui mais il faut que les champs ou colonnes soient a taille constante
c'est a dire qu'il faut tcompleter les colonnes par des espaces pour que toutes les valeur d'une colonnes est la meme taille

si on utilise un seprateur tab par exemple le tab sera mis apres l'info et un libelle de 10 et un autre de 20 feront que les infos sont decallés
donc pour avoir un fichier texte correctement aligné il faut mettre des espaces

exemple
Code :
Nom<TAB>Prenom<Rc>
TOTO<TAB>Alain<RC>
duchemin<TAB>olivier<RC>

n'est pas correctement aligné
par contre en ajoutant des esapces on peut avoir quelquechose de correcte

Code :
nom           <TAB>Prenom                      <RC>
TOTO          <TAB>Alain                       <RC>
duchemin      <TAB>Olivier                     <RC>
<TAB> et <RC> sont mis mais normalement ne se voient pas

donc votre fichier texte doit être formaté avec des colonnes de taille fixe (nom sur 30 caracteres, prenom sur 20 caracteres et lors de l'ecriture du fichier il faut completer les valeur par des blanc pour avoir 30 caracteres sur le nom


Re: Comprendre le fichier texte - Pemco - 01-02-2012

Comment formater le fichier avec des colonnes de taille fixe car les données se déplacent dans mon fichier.
Du coup on obtient un tableau ou les données sont pas alignées dans les colonnes.


Re: Comprendre le fichier texte - emidev - 01-02-2012

bonjour,

c'est a la création du fichier qu'il faut enregistrer les données avec le formatage
si votre fichier texte est un fichier qui vous est transmis alors il faut en faire un autre en le parcourant et en le réécrivant pour le formater correctement

voir les fonction flit, flitligne, fecrit, fecritligne etc ... pour voir comment réécrire un fichier texte ou le copier dans un autre avec un formatage différent
voir aussi les fonctions complète pour compléter les informations avec des espaces avant de les écrire dans le fichier

tout dépend donc de comment et qui erit le fichier en question. si c'est vous qui écrivez le fichier voir les fonctions précédentes, si ce n'est pas vous alors il faut prendre le fichier qu'on vous envoi pour en faire un autre formaté correctement avec les fonction décrites précédemment


Re: Comprendre le fichier texte - Pemco - 01-02-2012

je peux t'ecris un message privé?


Re: Comprendre le fichier texte - wd55 - 03-03-2012

[PS] je ne repond pas au message privé[/PS]
**************


Re: Comprendre le fichier texte - TheDuke - 05-03-2012

******