Skip to main content
Announcements
Happy New Year! Cheers to another year of collaboration, connections and success.
cancel
Showing results for 
Search instead for 
Did you mean: 
romualdlecordier
Contributor
Contributor

Renseigner une colonne selon les données d'une autre colonne

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

1 Reply
Taoufiq_Zarra

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:

Capture.PNG

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
]
Regards,
Taoufiq ZARRA

"Please LIKE posts and "Accept as Solution" if the provided solution is helpful "

(you can mark up to 3 "solutions") 😉