Petit prb VB6

Fermé
6GEL4 Messages postés 3 Date d'inscription samedi 4 avril 2009 Statut Membre Dernière intervention 5 septembre 2009 - 5 sept. 2009 à 15:18
frechnie Messages postés 11 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 mars 2011 - 21 sept. 2009 à 20:24
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,

1 réponse

frechnie Messages postés 11 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 mars 2011
21 sept. 2009 à 20:24
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?
0