OVH Cloud OVH Cloud

Sous formulaire

1 réponse
Avatar
dfcena
Bonjour

J'ai un formulaire avec un sous-formulaire
J'ai un champs qui doit =EAtre rempli avant de passer au=20
sous formulaire
J'ai donc cr=E9e un proc=E9dure qui affiche un message=20
d'erreur si le champ du formulaire est null
Par contre sur quel formulaire doit-je mettre ma=20
proc=E9dure (formulaire principal ou sous formulaire) et a=20
quel =E9v=E9nement
Je pensais =E0 perte focus ou sur lib=E9ration du formulaire=20
principal mais =E7a ne marche pas

Quelqu'un a-t-il une id=E9e?

1 réponse

Avatar
Raymond [mvp]
Bonjour.

Tu pourrais essayer de le mettre sur l'événement entrée du contrôle
sous-formulaire, qui doit se déclencher dès que tu entres sur un quelconque
contrôle du sous-formulaire.
Private Sub Controle_sous_formulaire2_Enter()


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


"dfcena" a écrit dans le message de
news:034101c42459$5ff641c0$
Bonjour

J'ai un formulaire avec un sous-formulaire
J'ai un champs qui doit être rempli avant de passer au
sous formulaire
J'ai donc crée un procédure qui affiche un message
d'erreur si le champ du formulaire est null
Par contre sur quel formulaire doit-je mettre ma
procédure (formulaire principal ou sous formulaire) et a
quel événement
Je pensais à perte focus ou sur libération du formulaire
principal mais ça ne marche pas

Quelqu'un a-t-il une idée?