Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
stephaniee
Creator
Creator

Canonical Calendar - Plusieurs dates

Bonjour, 

Je dois créer un indicateur pour lequel plusieurs critères de dates sont à prendre en compte (mentionné en rouge). 

Je dois :

- additionner des actions selon la date de création de l'action 

- additionner des actions selon la date de cloture de l'action 

- additionner des missions créées selon la date de création de la mission

...

Et cela dans une même formule de calcul. 

Du coup, je créé un canonical calendar que j'ai réussi avec deux dates. Mais comment faire avec 4 dates ? 

 

Voici le debut avec deux dates et ils fonctionnent : 

[DateBridge]:
Load
Num_Dossier,
Null() as Id_Mission_Manuelle,
Date(Floor(Date_Dossier),'DD/MM/YYYY') as Canonical_Date, // Tu t'assure que la date est sur le format DD/MM/YYYY
'Date_Dossier' as DateType
Resident suivi;

Concatenate (DateBridge)
Load
Tmp_Num_Dossier as Num_Dossier,
Id_Mission_Manuelle,
Date(Floor([Date_Saisie]),'DD/MM/YYYY') as Canonical_Date, // Tu t'assure que la date est sur le format DD/MM/YYYY
'Date_Mission_Manuelle' as DateType
Resident mission_manuelle;

Drop Field Tmp_Num_Dossier;

 

Merci à vous par avance pour votre aide,

Stéphanie

1 Solution

Accepted Solutions
Taoufiq_Zarra

tu peux utiliser concatenate autent que tu veux

donc pour les autres date meme chose

[DateBridge]:
Load
Num_Dossier,
Null() as Id_Mission_Manuelle,
Date(Floor(Date_Dossier),'DD/MM/YYYY') as Canonical_Date, // Tu t'assure que la date est sur le format DD/MM/YYYY
'Date_Dossier' as DateType
Resident suivi;

Concatenate (DateBridge)
Load
Tmp_Num_Dossier as Num_Dossier,
Id_Mission_Manuelle,
Date(Floor([Date_Saisie]),'DD/MM/YYYY') as Canonical_Date, // Tu t'assure que la date est sur le format DD/MM/YYYY
'Date_Mission_Manuelle' as DateType
Resident mission_manuelle;

 

Concatenate (DateBridge)
Load
....
Resident ....;

 

Concatenate (DateBridge)
Load
T...
Resident ....

Regards,
Taoufiq ZARRA

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

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

View solution in original post

2 Replies
Taoufiq_Zarra

tu peux utiliser concatenate autent que tu veux

donc pour les autres date meme chose

[DateBridge]:
Load
Num_Dossier,
Null() as Id_Mission_Manuelle,
Date(Floor(Date_Dossier),'DD/MM/YYYY') as Canonical_Date, // Tu t'assure que la date est sur le format DD/MM/YYYY
'Date_Dossier' as DateType
Resident suivi;

Concatenate (DateBridge)
Load
Tmp_Num_Dossier as Num_Dossier,
Id_Mission_Manuelle,
Date(Floor([Date_Saisie]),'DD/MM/YYYY') as Canonical_Date, // Tu t'assure que la date est sur le format DD/MM/YYYY
'Date_Mission_Manuelle' as DateType
Resident mission_manuelle;

 

Concatenate (DateBridge)
Load
....
Resident ....;

 

Concatenate (DateBridge)
Load
T...
Resident ....

Regards,
Taoufiq ZARRA

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

(you can mark up to 3 "solutions") 😉
stephaniee
Creator
Creator
Author

Merci beaucoup. Je continue en ce sens cet après-midi et demain. 

Je pense que j'ai compris. J'ai essayé avec trois dates et cela semble fonctionner.

Je te confirme tout çà demain.

Encore merci à toi,

Stéphanie