par Droad » 27 Juin 2003 à 22:09
En supposant que ton doc contient des champs nommés Date1, Date2, ...le script suivant te retourne la prochaine date par rapport à aujourd'hui.dim doc as NotesDocumentset doc = '.... selon le contextedim dnow as variant, dmin as variant, dnever as variant, di as variantdim i as integerdnow = Todaydnever = cdat("01/01/3000")dmin = dneverfor i = 1 to 6 di = doc.GetItemValue("Date" & i)(0) if isdate(di) then if di>dnow and di<dmin then dmin = di end ifnextif dmin = dnever then messagebox "Pas de prochaine date"'else messagebox "Prochaine date :" & dminend if