Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je souhaiterai utiliser des signes tels que + / - / * dans un load inline.
Voici un exemple d'utilisation pour le calcul de délais en fonction d'un délais moyen.
Je n'arrive pas demander à Qlik de m'interpréter ce signe et donc de réaliser l'opération qui va bien.
Merci pour votre aide
D_TranchesDelais:
Load * Inline [
IdDelaiClotureSuppDelaiMoyen,DelaiClotureSuppDelaiMoyen
0,$(DelaiMoyenClôture)
1,$(DelaiMoyenClôture)
2,$(DelaiMoyenClôture)
3,$(DelaiMoyenClôture)+3
4,$(DelaiMoyenClôture)+3
5,$(DelaiMoyenClôture)+7
6,$(DelaiMoyenClôture)+7
7,$(DelaiMoyenClôture)+7
8,$(DelaiMoyenClôture)+8
9,$(DelaiMoyenClôture)+8
10,$(DelaiMoyenClôture)+8
11,$(DelaiMoyenClôture)+8
];
Bonjour,
si je suppose que ma variable est :
Let DelaiMoyenClôture=4;
Je te propse d'ajouter la fonction evaluate pour calculer les variables, voici le code complet :
Let DelaiMoyenClôture=4;
D_TranchesDelais:
Load Evaluate(DelaiClotureSuppDelaiMoyen) as new_DelaiClotureSuppDelaiMoyen, * Inline [
IdDelaiClotureSuppDelaiMoyen,DelaiClotureSuppDelaiMoyen
0,$(DelaiMoyenClôture)
1,$(DelaiMoyenClôture)
2,$(DelaiMoyenClôture)
3,$(DelaiMoyenClôture)+3
4,$(DelaiMoyenClôture)+3
5,$(DelaiMoyenClôture)+7
6,$(DelaiMoyenClôture)+7
7,$(DelaiMoyenClôture)+7
8,$(DelaiMoyenClôture)+8
9,$(DelaiMoyenClôture)+8
10,$(DelaiMoyenClôture)+8
11,$(DelaiMoyenClôture)+8
];
et les résultats :
Bonjour,
si je suppose que ma variable est :
Let DelaiMoyenClôture=4;
Je te propse d'ajouter la fonction evaluate pour calculer les variables, voici le code complet :
Let DelaiMoyenClôture=4;
D_TranchesDelais:
Load Evaluate(DelaiClotureSuppDelaiMoyen) as new_DelaiClotureSuppDelaiMoyen, * Inline [
IdDelaiClotureSuppDelaiMoyen,DelaiClotureSuppDelaiMoyen
0,$(DelaiMoyenClôture)
1,$(DelaiMoyenClôture)
2,$(DelaiMoyenClôture)
3,$(DelaiMoyenClôture)+3
4,$(DelaiMoyenClôture)+3
5,$(DelaiMoyenClôture)+7
6,$(DelaiMoyenClôture)+7
7,$(DelaiMoyenClôture)+7
8,$(DelaiMoyenClôture)+8
9,$(DelaiMoyenClôture)+8
10,$(DelaiMoyenClôture)+8
11,$(DelaiMoyenClôture)+8
];
et les résultats :
Superbe !!! Je ne connaissais pas cette fonction.
Merci beaucoup !!