Bonjour,
Je souhaiterais calculzer un variable TRIMESTRE à partir d'une autre variable MOIS.
Ensuite, il faudrait que dans mon scénario, cette variable TRIMESTRE se calcule automatiquement, en fonction de la valeur "en cours" de la variable MOIS.
J'ai testé pas mal de possibilités, mais rien ne semble fonctionner.
Le code pour calculer TRIMESTRE :
J'ai saisi ce code dans l'onglet "Rafraichissement" de la variable et je ne saisi donc rien dans "valeur par defaut" de l'onglet "definition".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 select case when #HR_ACCESS.MOIS between 2 and 4 then 4 when #HR_ACCESS.MOIS between 5 and 7 then 1 when #HR_ACCESS.MOIS between 8 and 10 then 2 when #HR_ACCESS.MOIS between 11 and 12 then 3 when #HR_ACCESS.MOIS between 1 and 1 then 3 else 0 end from dual
Dans le scénario, j'intègre TRIMESTRE après MOIS avec le Type "Refresh Value".
Je saisi MOIS par exemple à 2, TRIMESTRE devrait donc être égal à 4.
Mais en fait, TRIMESTRE est toujours égal à 2, il ne fait jamais le calcul demandé au-dessus. Pourtant je ne saisi donc rien dans "valeur par defaut" de l'onglet "definition".
Quelqu'un peut-il m'aider ?
Merci d'avance à tous.
Partager