PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV (versiones precedentes) → Réorganisation des données d'un fichier csv
Réorganisation des données d'un fichier csv
Iniciado por BAA, 21,jul. 2024 15:04 - 3 respuestas
Publicado el 21,julio 2024 - 15:04
Bonjour,
je souhaites savoir s'il y'a un moyen de réorganiser les données d'un fichier csv .
Merci bien
Miembro registrado
2.646 mensajes
Popularité : +222 (260 votes)
Publicado el 22,julio 2024 - 09:11
Bonjour,

Qu'entends-tu par réorganiser les données d'un fichier csv ? Peux-tu nous mettre un exemple de ce que tu souhaites faire ?

--
Cordialement,

Philippe SAINT-BERTIN
Miembro registrado
4.061 mensajes
Popularité : +227 (347 votes)
Publicado el 24,julio 2024 - 13:32
Bonjour,
Si par "Réorganiser", tu entends inverser l'ordre des colonnes, c'est tout a fait possible
1-Créer une table d'échange (e.g. SWAP) qui comporte, dans l'ordre, les colonnes de ton csv soit :
1.1-via ton wda
1.2-via HDécritFichier et consort
2-Importer ton csv dans SWAP via HImporteTexte
3-Exporter SWAP en choisissant le nouvel ordre des colonne via HExporteCSV.

Rq Bizarrement, les fonction HImporteCSV et HExporteTexte n'existent pas, à ma connaissance, en natif. On peut toutefois facilement se les bidouiller.

--
Il y a peut être plus simple, mais, ça tourne
Mensaje modificado, 24,julio 2024 - 13:44
Miembro registrado
2.646 mensajes
Popularité : +222 (260 votes)
Publicado el 25,julio 2024 - 09:19
Si Voroltinquo est sur la bonne piste pour ton souhait, perso je ferai ceci
tabSource est un tableau de 1 par 1 chaîne
sMaChaine est chaîne = fChargeTexte("C:\Mes Projets\Perso\Higher\Exe\nouveau 2.txt")

ChaîneVersTableau(sMaChaine,tabSource,RC,";")
POUR i = 1 _À_ TableauOccurrence(tabSource)
// création du nouveau csv
FIN


--
Cordialement,

Philippe SAINT-BERTIN