Bonjour tous le monde
j'ai une date D1 sélectionnée par l'utilisateur et je veux que cette date ne sera pas inférieur à D1-x
ce X est une variable numérique stockée dans la BDD il est variant et modifiable par le gérant de l'entreprise
j'ai fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
if ((mains.DBDateEdit1.DataSource.DataSet.fieldbyname('Date1').AsDateTime)<=((mains.DBDateEdit1.DataSource.DataSet.fieldbyname(Date2').AsDateTime)-(dmsup.Entreprise.FieldByName('NbrJrsAntDate').Value));
  then
 begin
       MessageDlg('Veuillez renseigner la Date correctement',mtCustom,[mbOK],0,mbOK);
    abort;
end;
mais ça ne marche pas
je sais que .Value est différent de .Date
mais j'ai essayé auparavant avec CompareDate ca n'a pas marché non plus
Si vous avez des idées please help