Comment faire lors de la maj d'un champ texte, pour revenir sur ce champ si
la saisie n'est pas validée par un test (pas exemple de range ou d'existence
ds une table,...). Je butte sur "impossible de retourner sur le champ en
cours.."
Je voudrai faire ça en code VB, et non pas dans la zone propriété: Valide si
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond
Bonsoir.
Il faut que tu testes sur l'événement BeforeUpdate de ton champ.
Private Sub montant_BeforeUpdate(Cancel As Integer) If montant > 1000 Then Cancel = True End If End Sub
tout montant >1000 provoquera le retour au champ car l'événement Update est annulé par cancel = true -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Fredo" a écrit dans le message de news:3f66222a$0$2782$
Bonsoir à tous
Comment faire lors de la maj d'un champ texte, pour revenir sur ce champ si
la saisie n'est pas validée par un test (pas exemple de range ou d'existence
ds une table,...). Je butte sur "impossible de retourner sur le champ en cours.."
Je voudrai faire ça en code VB, et non pas dans la zone propriété: Valide si
Merci
Bonsoir.
Il faut que tu testes sur l'événement BeforeUpdate de ton champ.
Private Sub montant_BeforeUpdate(Cancel As Integer)
If montant > 1000 Then
Cancel = True
End If
End Sub
tout montant >1000 provoquera le retour au champ car l'événement Update est
annulé par cancel = true
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Fredo" <none@email.com> a écrit dans le message de
news:3f66222a$0$2782$626a54ce@news.free.fr...
Bonsoir à tous
Comment faire lors de la maj d'un champ texte, pour revenir sur ce champ
si
la saisie n'est pas validée par un test (pas exemple de range ou
d'existence
ds une table,...). Je butte sur "impossible de retourner sur le champ en
cours.."
Je voudrai faire ça en code VB, et non pas dans la zone propriété: Valide
si
Il faut que tu testes sur l'événement BeforeUpdate de ton champ.
Private Sub montant_BeforeUpdate(Cancel As Integer) If montant > 1000 Then Cancel = True End If End Sub
tout montant >1000 provoquera le retour au champ car l'événement Update est annulé par cancel = true -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Fredo" a écrit dans le message de news:3f66222a$0$2782$
Bonsoir à tous
Comment faire lors de la maj d'un champ texte, pour revenir sur ce champ si
la saisie n'est pas validée par un test (pas exemple de range ou d'existence
ds une table,...). Je butte sur "impossible de retourner sur le champ en cours.."
Je voudrai faire ça en code VB, et non pas dans la zone propriété: Valide si