OVH Cloud OVH Cloud

procédure évènementielle

1 réponse
Avatar
jpg
Bonjour,

Sur quelle propri=E9t=E9 de quel objet d'un formulaire puis-je=20
mettre du code au moment du changement d'enregistrement ?

Je voudrais mettre un message d'erreur diff=E9rent de celui=20
propos=E9 par access pour un champ Null interdit.

Merci beaucoup pour votre aide.

JPG

1 réponse

Avatar
Raymond [mvp]
Bonjour.

pour tester les bonnes valeurs de saisie, il faut le faire sur l'événement
Form_BeforeUpdate, ce qui laisse la possibilité d'annuler le changement
d'enregistrement en cas d'erreur en indiquant Cancel = True
exemple:
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Nz(Me.Le_Nom, "") = "" Then
MsgBox "ce que je veux", vbCritical
Cancel = True
End If
End Sub

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jpg" a écrit dans le message de news:
14c501c4a611$60b5d280$
Bonjour,

Sur quelle propriété de quel objet d'un formulaire puis-je
mettre du code au moment du changement d'enregistrement ?

Je voudrais mettre un message d'erreur différent de celui
proposé par access pour un champ Null interdit.

Merci beaucoup pour votre aide.

JPG