Bonjour,
Je cherche une methode qui permette de savoir si un champ d'un sous formulaire a été modifié ou pas et s'il l'a été executer une fonction
Merci
Bonjour,
Je cherche une methode qui permette de savoir si un champ d'un sous formulaire a été modifié ou pas et s'il l'a été executer une fonction
Merci
Mais ce champ aurait été modifié par qui et quand ?
Tu veux savoir s'il a pris une nouvelle valeur depuis une période donnée ??
J'avoue que je ne saisie pas trop
Pourquoi partir si l'on a envie de rester encore un peu et pourquoi rester quand le besoin se fait de changer de quartier ? Bernard MOITESSIER
hello,
pas sûr de comprendre ton problème, mais peut-être que ce sujet pourrait t'aider - je l'avais lancé il y a une semaine ou 2:
http://www.developpez.net/forums/sho...d.php?t=147312
en gros ca parle de recordset.editmode et de BeforeUpdate
en espérant aider,
K.
If you think things can't get worse it's probably only because you lack sufficient imagination.
Pensez au tag si votre problème est réglé!
Bas de la page > Résolu
J'ai crée un formulaire de modification d'un enregistremment avec un sous formulaire incorporé et a la fermeture du formulaire je veut verifier si un champ a été modifié par rapoort a sa valeur a l'ouverture du formulaire.
Ex: si a l'ouverture du formulaire j'ai 200 dans le champ depense et que a la fermeture j'ai 250 je veut executer une action a la fermeture
Il suffit de comparer les valeurs de OldValue et Value des différents controles. Si c'est valeurs sont différentes, alors c'est que les données ont été modifiées. Cela ne peut fonctionner que pour un seul enregistrement : l'enregistrement courant.
Si c'est pour plusieurs enregistrements, il va falloir utiliser une table temporaire qui contiendra une copie du jeu d'enregistrements du sous formulaire. Il suffira alors de parcourir cette table avec un recordset pour voir si ses données sont les même que celles du formulaire avant fermeture.
Ce message vous a été utile ? Si oui, cliquez sur
Mes tutoriels Access
La rubrique Microsoft Access
Cours et tutoriels pour apprendre Access
La FAQ Access
Le Forum Access
Offres d'emploi développeur Access
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager