J'essaie d'obtenir une plage de dates qui prend l'année civile après la date de transaction. Dites si la date était cette année, alors elle devrait être 1/01/2018 - 31/12/2018. J'utilise cette syntaxe mais j'obtiens l'erreur que tout ce qui suit la première ligne ne fait pas partie de la formule. Des idées?Plage de dates de format pour l'année prochaine
Local DateVar d := CDate cstr(year({TransDate}));
Local DateVar Range dr := DateSerial (Year(d)+ 1, Month(d) - 1, 1) To
DateSerial (Year(d)+ 1, Month(d) - 1, 1);
Il faut donc utiliser deux champs de formule? – user1327418
@ user1327418 À peu près. Je fais beaucoup de rapports avec des plages de dates, et j'utilise toujours '{Date}> = {StartDate} ET {Date} <= {EndDate}' – 4444
Mais si vous avez une date donnée, comment dérivez-vous le premier de l'année prochaine? l'année? – user1327418