Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour à tous
Je continue le paramétrage d'une de mes applications, avec votre aide et mes recherches sur le forum, j'avance
Je suis bloqué sur la question suivante :
Comment faire pour renseigner le colonne Compte de charge par rapport à ce qui se trouve dans la colonne Code emploi.
Ex
Si la colonne est égal à 61, il faut mettre 710101
Si la colonne est égal à 74, il faut mettre 710101
Si la colonne est égal à 2, il faut mettre 710201
En pièce jointe l'ensemble du fichier
Pouvez vous m'aider svp
Romuald
il faut penser à utiliser Mapping Load dans ce cas :
tu commences par charger le fichier [Correspondance - Code Emploi] de cette façon :
Map:
Mapping LOAD [Code emploi],
[Compte de charge]
FROM
[.\Correspondance - Code Emploi .xlsx]
(ooxml, embedded labels, table is [codeemploi classement numérique]);
dans le script load de tes data tu ajoutes un champ de mapping comme ça :
load ApplyMap('Map', [Code emploi],'NN') As New_code
voilà un exemple,
Data:
load ApplyMap('Map', [Code emploi],'NN') As New_code,* inline [
Code emploi,detail
61,bla bla
74, bla bla bla
2,bla
]
le output:
le code complet pour l'exemple :
Map:
Mapping LOAD [Code emploi],
[Compte de charge]
FROM
[.\Correspondance - Code Emploi .xlsx]
(ooxml, embedded labels, table is [codeemploi classement numérique]);
Data:
load ApplyMap('Map', [Code emploi],'NN') As New_code,* inline [
Code emploi,detail
61,bla bla
74, bla bla bla
2,bla
]