{Access} limiter dyamiquement l'intervalle d'une d

Résolu
Iruka72 Messages postés 255 Date d'inscription   Statut Membre Dernière intervention   -  
Iruka72 Messages postés 255 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'aimerais mettre au point une condition sur mes champs date qui fassent qu'elle est inférieur à la date d'aujourd'hui (en utilisant Date() ou Maintenant()) et supérieure à une autre date. Je voudrais mettre par exemple supérieur à la date d'aujourd'hui- 100ans. J'ai trouvé comment le faire statiquement : [Date de naissance] Entre #1/01/1910# Et Maintenant(). Mon champs est valable entre le 1/01/1910 et aujourd'hui.

Ce que je voudrais c'est remplacer 1/01/1910 par la date que ce serait il y a 100 ans, afin que même si les années défile, ce soit toujours une intervalle de 100 ans qui soit permis dans ce champs.
Merci d'avance.
A voir également:

2 réponses

blux Messages postés 27133 Date d'inscription   Statut Modérateur Dernière intervention   3 361
 
Salut,

regarde la fonction dateadd(), elle te permet d'ajouter (ou de soustraire) un intervalle donné à une date donnée, ça devrait répondre à ta demande...

En français, c'est ajdate(), ça peut donner un truc comme ça :

>AjDate("yyyy";"-100";Maintenant())
0
Iruka72 Messages postés 255 Date d'inscription   Statut Membre Dernière intervention   22
 
Merci je viens d'essayer et ca fonctionne
0