Bonjour les amis,
j ai un formulaire avec 4 anglet , sur le premier onglet j ai mis quelque champs directement (sans utiliser un sousform)
et j ai mis un message qui se déclanche lorsque certains champs obligatoire sur cet onglet ne sont pas remplis ...
si tous les champs obligatoires sont remplis je dois avoir un messsage de confirmation de sauvgarde
par exemple le champs est "Application"
le probleme c'est que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub Form_BeforeUpdate(Cancel As Integer) If IsNull([Forms]![CustomerD]![Application]) Then Cancel = True MsgBox " Please complete all Required fields." Else Confirmation End If End Sub
1)lorsque je passe du premier anglet a un autre est tous les information sont rempli le message de confirmation ne se déclanche pas (alors que sa sa marche quand je fais que sa :
2) losqu'un champs obligatoire manque et je passe à l'autre onglet le message "requiered fiedls " se declanche mais je reviens pas ou je reste pas dans l'onglet concerné
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub Form_BeforeUpdate(Cancel As Integer) Confirmation End Sub
pour remplir les champs manquants (un set forcus que je dois mettre quelque part )
Svp,avez vous Une idée sur la modification que dois je faire pour éviter ces 2 problemes
Merci Infiniment les amis
Cdlt
Partager