Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
J'ai créé dans mon script une variable durée calculant la durée d'une modalité de soin selon les dates de début et de fin de la modalité:
DD as "DEMod",
DF as "DFMod",
Case
When MODALITE.DF Is Null And MODALITE.DD >= '01/01/2016' and MODALITE.DD <= '31/08/2016' Then To_Date('31/08/2016', 'dd/mm/yyyy') - MODALITE.DD
When MODALITE.DF Is Null And MODALITE.DD < '01/01/2016' Then To_Date('31/08/2016', 'dd/mm/yyyy') - To_Date('31/12/2015', 'dd/mm/yyyy')
When MODALITE.DF >= '31/08/2016' And MODALITE.DD >= '01/01/2016' and MODALITE.DD <= '31/08/2016'Then To_Date('31/08/2016', 'dd/mm/yyyy') - MODALITE.DD
When MODALITE.DF >= '31/08/2016' And MODALITE.DD < '01/01/2016' Then To_Date('31/08/2016', 'dd/mm/yyyy') - To_Date('31/12/2015', 'dd/mm/yyyy')
When MODALITE.DF <= '31/08/2016' And MODALITE.DD >= '01/01/2016' and MODALITE.DD <= '31/08/2016' Then MODALITE.DF - MODALITE.DD
When MODALITE.DF <= '31/08/2016' and MODALITE.DF >= '01/01/2016' And MODALITE.DD < '01/01/2016' Then MODALITE.DF - To_Date('31/12/2015', 'dd/mm/yyyy')
End As "DuréeMod2016",
Seulement comme j'ai plusieurs années, je répète donc ce bout de code sur les années voulues. De plus la période est fixe, ici de janvier à août. Pensez-vous qu'il serait possible de rendre tout cela un peu plus intéractif: laisser l'utilisateur le choix des date de la période ?
Merci!
Nathalie
Bonjour,
Oui, je n'ai pas pu prendre le temps de tout essayer... surtout que d'autres demandes sont arrivées..
donc j'ai fait à la main pour l'instant. Mais je garde bien tout ceci, car cela va m'être bien utile!:
Merci
Ok,
Alors pour aider les autres membres de la communauté qui aurait le même problème:
Merci
Oui, du coup j'ai notifié votre réponse comme Utile.
Normalement, cela apparaît bien sur le site
C'est votre réponse à vous qui est notifiée comme utile, pas la mienne
Mince, pardon.
C'est corrigé!