Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour à tous et à toutes,
Merci de prendre quelques instants pour lire ce post et pour votre participation.
Je cherche à fusionner dans le script plusieurs champs. Par fusionner j'entend regrouper sous un seul nom les valeurs des différents champs.
j'ai mis en pièce jointe un extrait du code (impossible de faire un copier coller dans le site …. -_-' )
Malheureusement je ne trouve pas de solution.
D'avance merci à ceux qui souhaiteront m'aider.
Cordialement
bonjour
ce sont ces champs que tu cherches a regrouper :
ANOM01, ANOM02, ANOM03, ANOM04, ANOM05, ANOM06, ANOM07, ANOM08, ANOM09, ANOM10
Si oui , un fois ta table chargée , il faut la recharger avec un crosstable load :
Correction_journalière_temp:
left keep(Keys)
LOAD
MATRI&'-'&DAT as Clé_Matricule_Date,
MATRI as Matricule,
dayname(DAT) as [Date correction journalière],
PROFIL as [Profil journée correction journalière],
SECTORI as [Code service Horo],
right(SECTORI,5) as [Code service],
TextBetween(SECTORI,0000,right(SECTORI,5)) as Société_Site,
right(TextBetween(SECTORI,0000,right(SECTORI,5)),2) as Site,
ANOM01,
ANOM02,
ANOM03,
ANOM04,
ANOM05,
ANOM06,
ANOM07,
ANOM08,
ANOM09,
ANOM10
FROM
[$(vCheminHoroquartz)HOPHJOU.qvd]
(qvd);
// Suppression des champs redondants
Drop field Matricule
From Correction_journalière;
NoConcatenate
Correction_journalière_final:
Crosstable (ANOM,VALEUR,8)
Load*
Resident Correction_journalière ;
Drop table Correction_journalière ;
Rename table Correction_journalière_temp to Correction_journalière ;