PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → Réorganisation des données d'un fichier csv
Réorganisation des données d'un fichier csv
Started by BAA, Jul., 21 2024 3:04 PM - 3 replies
Posted on July, 21 2024 - 3:04 PM
Bonjour,
je souhaites savoir s'il y'a un moyen de réorganiser les données d'un fichier csv .
Merci bien
Registered member
2,646 messages
Popularité : +222 (260 votes)
Posted on July, 22 2024 - 9:11 AM
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
Registered member
4,061 messages
Popularité : +227 (347 votes)
Posted on July, 24 2024 - 1:32 PM
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
Message modified, July, 24 2024 - 1:44 PM
Registered member
2,646 messages
Popularité : +222 (260 votes)
Posted on July, 25 2024 - 9:19 AM
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