Détecter un changement de données d'un formulaire
Le
AfterBoy
Bonjour,
Comment fait-on pour détecter si des données ont été modifiées, o=
u des
enregistrements ont été supprimés dans un formulaire. C'est qu'à la
fermeture, mon logiciel reviens au formulaire qui contient les données
sommaires du formulaire que je viens de fermer, et s'il y a eu
changement, je dois exécuter ma fonction pour recalculer les données
et il y a un délais et je ne voudrais pas être obligé de faire mon
calcul à chaque fois que je quitte le formulaire à cause du délais qu=
e
cela provoque.
je n'ai pas envie de faire la vérification sur chacun des champs
possible puisqu'il y en a trop
il n'y a pas de propriété if Form.Updated then ou de quoi du
genre??
Merci
Comment fait-on pour détecter si des données ont été modifiées, o=
u des
enregistrements ont été supprimés dans un formulaire. C'est qu'à la
fermeture, mon logiciel reviens au formulaire qui contient les données
sommaires du formulaire que je viens de fermer, et s'il y a eu
changement, je dois exécuter ma fonction pour recalculer les données
et il y a un délais et je ne voudrais pas être obligé de faire mon
calcul à chaque fois que je quitte le formulaire à cause du délais qu=
e
cela provoque.
je n'ai pas envie de faire la vérification sur chacun des champs
possible puisqu'il y en a trop
il n'y a pas de propriété if Form.Updated then ou de quoi du
genre??
Merci

Poser une question


Il faut utiliser l'évènement "Si modification" de votre formulaire :
Private Sub Form_Dirty(Cancel As Integer)
Cherchez "dirty" dans l'aide Access.
Bon courage
TG
"AfterBoy" a écrit dans le message de groupe de discussion :
Bonjour,
Comment fait-on pour détecter si des données ont été modifiées, ou des
enregistrements ont été supprimés dans un formulaire. C'est qu'à la
fermeture, mon logiciel reviens au formulaire qui contient les données
sommaires du formulaire que je viens de fermer, et s'il y a eu
changement, je dois exécuter ma fonction pour recalculer les données
et il y a un délais et je ne voudrais pas être obligé de faire mon
calcul à chaque fois que je quitte le formulaire à cause du délais que
cela provoque.
je n'ai pas envie de faire la vérification sur chacun des champs
possible puisqu'il y en a trop...
il n'y a pas de propriété if Form.Updated then ...ou de quoi du
genre??
Merci
Merci ca fonctionne!