Petit prb VB6
6GEL4
Messages postés
3
Statut
Membre
-
frechnie Messages postés 12 Statut Membre -
frechnie Messages postés 12 Statut Membre -
Bonjour,
Voila mon problème est le suivant j'ai un formulaire avec un champ identifiant administratif et j'aimerais bloquer la navigation vers un autre champ tant que la valeur que l'utilisateur rentre n'est pas correct ou est null.
Pour le moment j'ai à la validation du champ mi que si le champ est null on affiche le message "Champ obligatoire" mais même avec un set_focus il reste pas sur le champ il passe au suivant.
Cordialement,
Voila mon problème est le suivant j'ai un formulaire avec un champ identifiant administratif et j'aimerais bloquer la navigation vers un autre champ tant que la valeur que l'utilisateur rentre n'est pas correct ou est null.
Pour le moment j'ai à la validation du champ mi que si le champ est null on affiche le message "Champ obligatoire" mais même avec un set_focus il reste pas sur le champ il passe au suivant.
Cordialement,
A voir également:
- Petit prb VB6
- Vb6 - Télécharger - Divers Utilitaires
- Petit 2 ✓ - Forum Windows
- Trier du plus petit au plus grand excel - Guide
- Petit point vert snap ✓ - Forum Snapchat
- Petit 3 ✓ - Forum Word
1 réponse
Slt, je crois ke tu peu utiliser l'événement _LostFocus()
Dans ce cas, la valeur k l'utilisateur doit entré est elle dans une base de donnée ou un fichier ou est ce que c'est juste une valeur nummérique,date ou autre?
Un exemple:
Private Sub ChampIdentifiant_LostFocus()
If ChampIdentifiant.Text ="" then
msgbox "Champ obligatoire"
ChampIdentifiant.SetFocus
Else
'Verifier si la valeur entrée est correcte
End if
End Sub
Qu'en pensez-vous?
Dans ce cas, la valeur k l'utilisateur doit entré est elle dans une base de donnée ou un fichier ou est ce que c'est juste une valeur nummérique,date ou autre?
Un exemple:
Private Sub ChampIdentifiant_LostFocus()
If ChampIdentifiant.Text ="" then
msgbox "Champ obligatoire"
ChampIdentifiant.SetFocus
Else
'Verifier si la valeur entrée est correcte
End if
End Sub
Qu'en pensez-vous?