PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Enlever les cotes de fichier texte
Enlever les cotes de fichier texte
Débuté par Louise Marie, 16 jan. 2007 16:58 - 4 réponses
Posté le 16 janvier 2007 - 16:58
Bonjour,

mon client reçoit un fichier text exporter depuis une base oracle.
jusqu'à maintenant j'ai reussi à importer le fichier text vers mon fichier hyperfile.
Dans le fichier text les rubriques sont delimités par des poins virgules(;) alors avec Himportetexte c impeccable.mais aussi chaque ligne de mon fichier text à importer commence et finit avec un guillemet genre (").comment enlever ces guillemets qui sont à la fin et au debut de chaque ligne du fichier text à importer?est ce que avec himportetexte c'est possible?
Posté le 16 janvier 2007 - 18:26
Bonjour,

Je ne connais pas la fonction Himportetexte(), mais tu peux remplacer les (") par une chaine vide en utilisant l'option rechercher/remplacer d'un éditeur de texte comme bloc-notes.
Posté le 16 janvier 2007 - 18:44
faire usage de la fonction Remplace .
Posté le 17 janvier 2007 - 00:37
est ce que j'applique la fonction remplace à mon fichier text à importer ou à mon fichier hyperfile?
Posté le 17 janvier 2007 - 11:38
Au fichier texte avant l'import ... tu le fais une seule fois sinon il te faudrais rebalayer tous les enregistrements ...

comme ceci par exemple :

// Chargement du fichier
sContenu est une chaîne = fChargeTexte(sNomFic)

sContenu = Remplace(sContenu,"""","")

...ensuite tu fais ton import

Bon Dev

Cezame