Salut
Si pour Null la syntaxe est EstNull([champ]), pour Pas Null la syntaxe est [champ] Est Pas Null.
NB_JOURS_STOCK_Test3:VraiFaux(EstNull([STK_OUTDATE]) Et (Année([STK_DENT]) <= Année(Maintenant()) Et Mois([STK_DENT]) <> Mois(Maintenant()));Jour(SérieDate(Année(#01/10/2018#);Mois(#01/10/2018#)+1;+0));VraiFaux([STK_OUTDATE] Est Pas Null Et (Année([STK_DENT]) = Année(Maintenant()) Et Mois([STK_DENT]) = Mois(Maintenant()));DiffDate("j";[STK_DENT];[STK_OUTDATE]);Mois(#01/10/2018#)+1;+0));VraiFaux(EstNull([STK_OUTDATE]) Et (Année([STK_DENT]) = Année(Maintenant()) Et Mois([STK_DENT]) = Mois(Maintenant()));DiffDate("j";[STK_DENT];#31/10/2018#);DiffDate("j";"01/" & Mois([STK_OUTDATE]) & "/" & Année([STK_OUTDATE]);[STK_OUTDATE])))
Partager