Je suis en train d'écrire une expression dans SSRS:SSRS par défaut Dates de début/fin Retour une période de dates
Si aujourd'hui JOUR est < = 15 jours, période de paie de retour du 16ème mois précédent au dernier jour du mois Si aujourd'hui jOUR est> = 16 e jour, retour 1er jour du mois en cours au 15
Ceci est l'expression que j'ai maintenant mais ca marche pas:
date de début:
=IIF(DAY(TODAY) <= 15, DateAdd(DateInterval.Day, 1-Day(Today), Today), DateAdd(DateInterval.Month, -1, (DateAdd(DateInterval.Day, 16-Day(Today), Today)))),
IIF(DAY(TODAY) >= 16, dateadd("m",0,dateserial(YEAR(Today),MONTH(Today),1)
Date de fin:
=IIF(DAY(TODAY) <= 15, DateAdd(DateInterval.Day, -1, DateSerial(Year(Date.Now), Month(Date.Now), 1)),
IIF(DAY(TODAY) >= 16, dateadd(dd,datediff(dd,datepart(dd,getdate()),15),getdate())
Cela fonctionne! Je vous remercie! – cmpmd2