Bonjour,
J'ai un formulaire basé sur une table contenant un champ date Date_Maj_record
Je souhaiterais mettre à Now() ce champ uniquement si j'ai modifié n'importe quel autre champs et ne pas mettre à jour ce champs Date_Maj_record si je ne modifie rien et que je passe directement à l'enregistrement suivant.
J'ai fait deux tests
Dans l'évènement Après MAJ du formulaire j'ai écrit
Le problème est que Me.Dirty est toujours à True même quand je passe à l'enregistrement suivant sans rien modifier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 If Me.Dirty Then Me.Date_Maj_record = Now() End If.
J'ai écrit la même chose dans l'évènement Si modification mais il n'est jamais déclenché même quand je modifie un champ du formulaire.
Pouvez-vous m'aider ?
Cordialement.
Partager