Message posté par : ploufplouf007
----------------------------------------
Bonjour.
Alors c'est pas réellement le bon terme, mais c'est l'idée...
J'ai réussi à le faire en bricolant un peu le fichier excel que j'avais en entrée,
mais je n'arrive pas à trouver de solution dynamique pour le faire au sein d'un
script FME...
L'idée, c'est que j'ai une table en entrée de ce type :
COMMUNE A B C D
ICI 1 2
LABAS 3 1 4
LOIN 2 1
Et j'aimerais obtenir :
COMMUNE _result
ICI A
ICI C
LABAS A
LABAS B
LABAS D
LOIN B
LOIN D
L'idée est de pouvoir le faire à la volée...
Ce que j'ai fait de mon côté, c'est que j'ai donné les valeurs des noms de
champs aux cellules dans lesquelles il y avait une valeur pour ce champ.
J'ai regroupé toutes les colonnes au sein d'un champ unique dans un premier CSV
avec séparateurs virgule.
J'ai collé tout ça dans une colonne à côté de la colonne des communes.
Et j'ai crée ensuite un CSV avec séparateurs point-virgule.
J'ai ensuite ouvert FME, lu mon CSV, collé un attribute splitter sur la virgule, et
fait un list exploder.
Tout ça fonctionne, mais c'est moche...
Vous avez une idée ?
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=359593#p359593
Pour y répondre : fme_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net