PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV (versões anteriores) → Réorganisation des données d'un fichier csv
Réorganisation des données d'un fichier csv
Iniciado por BAA, jul., 21 2024 3:04 PM - 3 respostas
Publicado em julho, 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
Membro registado
2.676 mensagems
Publicado em julho, 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
Membro registado
4.111 mensagems
Publicado em julho, 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
Mensagem modificada, julho, 24 2024 - 1:44 PM
Membro registado
2.676 mensagems
Publicado em julho, 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