Bonjour à tous et à toutes,
Je gère les adhérents d'une association principalement via un formulaire adossé à une T_Adhérents.
J'ai un bouton "modifier" qui me permet de débloquer les contrôles.
J'ai un bouton "valider" qui me permet de valider l'enregistrement actuel, soit après la saisie initiale, soit après une modification, puis de rebloquer les contrôles.
A ce bouton "valider", j'ai associé une procédure "historique" qui pour le moment coince malgré l'aide soutenue que m'apporte Argy (cela fait l'objet de la discussion "Ne prendre en compte que certaines modifications dans un formulaire").
En faisant et refaisant des tests, je viens de m'apercevoir que cette procédure, avec ses défauts actuels, s'applique aussi lorsque je valide un nouvel enregistrement (puisque j'utilise le même bouton "valider").
Pour ne pas mélanger tous les problèmes, je fais ce post différent du précédent.
Je vous ferai grâce de toute la procédure, je vous indique simplement le test que j'y ai mis au début pour que cela ne s'applique pas à ce nouvel enregistrement. Manifestement, cela ne fonctionne pas.
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 If Me.N°Adherent = DLast("[N°Adherent]", "[T Adhérents]") And Me.MiseAJour = Now Then Exit Sub DoCmd.RunCommand acCmdSaveRecord Me.Refresh End If
A+
c15nantes
Partager