Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bjr.
pour exposer mon pb, j'ai créé des tables simples excel
j'ai 5 tables
Comme on le devine, je veux associer les 4 dernières tables avec une clé composée MOIS_ANNEE, puis associer ces 4 tables à la première qui comprend le code de nomenclature.
J'ai bien essayé en reliant un peu tout 😉
ça donne ça
et ça
cela donne des erreurs dans l'application que je joins pour les bonnes âmes qui voudront bien m'aider à passer ce cap de compréhension basique qui me bloque
Merci d'avance
Bonjour à tous
après un détour par le forum en anglais, j'ai obtenu la réponse ; elle passe par un script
la voici :
[NOMENCLATURE]:
LOAD
[NCL],
[FILIERES],
[NCL_LIB]
FROM [lib://ASSOCIATION_DATES/NCL.xlsx]
(ooxml, embedded labels, table is NOMENCLATURE);
CA_PREV:
Load
MOIS_ANNE & '_' & PREVCA_NCL as Key,
PREVCA_NCL,
MOIS_ANNE,
PREVCA_CATTC;
Load
PREVCA_MOIS & '_' & PREVCA_ANNEE as MOIS_ANNE,
PREVCA_NCL,
PREVCA_CATTC
FROM [lib://ASSOCIATION_DATES/PREVCA.xlsx]
(ooxml, embedded labels, table is CA_PREV);
HEUR_R:
Load
MOIS_ANNE & '_' & HEUR_NCL as Key,
HEUR_NCL,
MOIS_ANNE,
HEURES;
Load
HEUR_MOIS & '_' & HEUR_ANNEE as MOIS_ANNE,
HEUR_NCL,
HEURES
FROM [lib://ASSOCIATION_DATES/HEUR.xlsx]
(ooxml, embedded labels, table is HEUR_R);
HEUR_PREV:
Load
MOIS_ANNE & '_' & PREVFP_NCL as Key,
PREVFP_NCL,
MOIS_ANNE,
PREVFP_HEUR;
Load
PREVFP_MOIS & '_' & PREVFP_ANNEE as MOIS_ANNE,
PREVFP_NCL,
PREVFP_HEUR
FROM [lib://ASSOCIATION_DATES/PREVFP.xlsx]
(ooxml, embedded labels, table is HEUR_PREV);
LinkTable:
Load
Key,
MOIS_ANNE,
PREVCA_NCL as NCL
Resident CA_PREV;
Concatenate(LinkTable)
Load
Key,
MOIS_ANNE,
HEUR_NCL as NCL
Resident HEUR_R;
Concatenate(LinkTable)
Load
Key,
MOIS_ANNE,
PREVFP_NCL as NCL
Resident HEUR_PREV;
drop field MOIS_ANNE from CA_PREV,HEUR_PREV,HEUR_R;
drop field PREVFP_NCL from HEUR_PREV;
drop field HEUR_NCL from HEUR_R;
drop field PREVCA_NCL from CA_PREV;
bonne continuation
Bonjour,
Peux-tu copier ton script ?
Kevin
Bonjour
c'est un script généré automatiquement par le gestionnaire de données de
QLIK SENSE que je ne peux copier intégralement (tu peux le voir dans mon
appli jointe)
je le copie par images successives (on ne voit pas toute la partie de
droite ) :
Merci de ton aide
Philippe
2017-08-16 10:54 GMT+02:00 Kevin Chevrier <qcwebmaster@qlikview.com>:
ps : je n'ai pas réussi à intégrer ma réponse dans le fil de discussion qui
semble fermé ??
2017-08-16 10:54 GMT+02:00 Kevin Chevrier <qcwebmaster@qlikview.com>:
Bonjour à tous
après un détour par le forum en anglais, j'ai obtenu la réponse ; elle passe par un script
la voici :
[NOMENCLATURE]:
LOAD
[NCL],
[FILIERES],
[NCL_LIB]
FROM [lib://ASSOCIATION_DATES/NCL.xlsx]
(ooxml, embedded labels, table is NOMENCLATURE);
CA_PREV:
Load
MOIS_ANNE & '_' & PREVCA_NCL as Key,
PREVCA_NCL,
MOIS_ANNE,
PREVCA_CATTC;
Load
PREVCA_MOIS & '_' & PREVCA_ANNEE as MOIS_ANNE,
PREVCA_NCL,
PREVCA_CATTC
FROM [lib://ASSOCIATION_DATES/PREVCA.xlsx]
(ooxml, embedded labels, table is CA_PREV);
HEUR_R:
Load
MOIS_ANNE & '_' & HEUR_NCL as Key,
HEUR_NCL,
MOIS_ANNE,
HEURES;
Load
HEUR_MOIS & '_' & HEUR_ANNEE as MOIS_ANNE,
HEUR_NCL,
HEURES
FROM [lib://ASSOCIATION_DATES/HEUR.xlsx]
(ooxml, embedded labels, table is HEUR_R);
HEUR_PREV:
Load
MOIS_ANNE & '_' & PREVFP_NCL as Key,
PREVFP_NCL,
MOIS_ANNE,
PREVFP_HEUR;
Load
PREVFP_MOIS & '_' & PREVFP_ANNEE as MOIS_ANNE,
PREVFP_NCL,
PREVFP_HEUR
FROM [lib://ASSOCIATION_DATES/PREVFP.xlsx]
(ooxml, embedded labels, table is HEUR_PREV);
LinkTable:
Load
Key,
MOIS_ANNE,
PREVCA_NCL as NCL
Resident CA_PREV;
Concatenate(LinkTable)
Load
Key,
MOIS_ANNE,
HEUR_NCL as NCL
Resident HEUR_R;
Concatenate(LinkTable)
Load
Key,
MOIS_ANNE,
PREVFP_NCL as NCL
Resident HEUR_PREV;
drop field MOIS_ANNE from CA_PREV,HEUR_PREV,HEUR_R;
drop field PREVFP_NCL from HEUR_PREV;
drop field HEUR_NCL from HEUR_R;
drop field PREVCA_NCL from CA_PREV;
bonne continuation