Bonjour,
sur activation d'un formulaire je souhaiterais que si le=20
champs notice =3D "RK417" or champs notice =3D "RK418" le=20
champs code client ne doit pas =EAtre vide, s'il est vide=20
msgbox("vous devez rentrer un code client")
comment l'=E9crire pour que =E7a marche car l=E0 je bloque
Merci
natou
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 [mvp]
Bonjour.
il ne faut pas le mettre sur activation mais sur beforeupdate pour pouvoir corriger: Private Sub Form_BeforeUpdate(Cancel As Integer) If Me.Notice = "RK418" Or Me.Notice = "RK417" Then If IsNull(Me.Notice) Then MsgBox "vous devez rentrer un code client", vbCritical, "Code client" Cancel = True End If End If End Sub
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"NATOU" a écrit dans le message de news:526e01c3e4e4$87090ea0$ Bonjour, sur activation d'un formulaire je souhaiterais que si le champs notice = "RK417" or champs notice = "RK418" le champs code client ne doit pas être vide, s'il est vide msgbox("vous devez rentrer un code client") comment l'écrire pour que ça marche car là je bloque Merci natou
Bonjour.
il ne faut pas le mettre sur activation mais sur beforeupdate pour pouvoir
corriger:
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Me.Notice = "RK418" Or Me.Notice = "RK417" Then
If IsNull(Me.Notice) Then
MsgBox "vous devez rentrer un code client", vbCritical, "Code
client"
Cancel = True
End If
End If
End Sub
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"NATOU" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:526e01c3e4e4$87090ea0$a501280a@phx.gbl...
Bonjour,
sur activation d'un formulaire je souhaiterais que si le
champs notice = "RK417" or champs notice = "RK418" le
champs code client ne doit pas être vide, s'il est vide
msgbox("vous devez rentrer un code client")
comment l'écrire pour que ça marche car là je bloque
Merci
natou
il ne faut pas le mettre sur activation mais sur beforeupdate pour pouvoir corriger: Private Sub Form_BeforeUpdate(Cancel As Integer) If Me.Notice = "RK418" Or Me.Notice = "RK417" Then If IsNull(Me.Notice) Then MsgBox "vous devez rentrer un code client", vbCritical, "Code client" Cancel = True End If End If End Sub
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"NATOU" a écrit dans le message de news:526e01c3e4e4$87090ea0$ Bonjour, sur activation d'un formulaire je souhaiterais que si le champs notice = "RK417" or champs notice = "RK418" le champs code client ne doit pas être vide, s'il est vide msgbox("vous devez rentrer un code client") comment l'écrire pour que ça marche car là je bloque Merci natou
natou
ma zone notice n'est jamais vide car ce sont des numéros de notices qui se trouvent dans cette zone,je désire que ma condition s'active que pour la 418 et 419 si mon champs code client est vide c'est pour obliger les opératrices à ne pas oublier de rentrer le code client pour ces 2 notices car c'est un code fourni par le client et qui sert à construire un code UPC mais uniquement pour ces 2 notices donc dois je mettre le isnull avec (me.codeclient) ???? merci
-----Message d'origine----- Bonjour.
il ne faut pas le mettre sur activation mais sur beforeupdate pour pouvoir
corriger: Private Sub Form_BeforeUpdate(Cancel As Integer) If Me.Notice = "RK418" Or Me.Notice = "RK417" Then If IsNull(Me.Notice) Then MsgBox "vous devez rentrer un code client", vbCritical, "Code
client" Cancel = True End If End If End Sub
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"NATOU" a écrit dans le message de
news:526e01c3e4e4$87090ea0$ Bonjour, sur activation d'un formulaire je souhaiterais que si le champs notice = "RK417" or champs notice = "RK418" le champs code client ne doit pas être vide, s'il est vide msgbox("vous devez rentrer un code client") comment l'écrire pour que ça marche car là je bloque Merci natou
.
ma zone notice n'est jamais vide car ce sont des numéros
de notices qui se trouvent dans cette zone,je désire que
ma condition s'active que pour la 418 et 419 si mon champs
code client est vide c'est pour obliger les opératrices à
ne pas oublier de rentrer le code client pour ces 2
notices car c'est un code fourni par le client et qui sert
à construire un code UPC mais uniquement pour ces 2
notices donc dois je mettre le isnull avec
(me.codeclient) ????
merci
-----Message d'origine-----
Bonjour.
il ne faut pas le mettre sur activation mais sur
beforeupdate pour pouvoir
corriger:
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Me.Notice = "RK418" Or Me.Notice = "RK417" Then
If IsNull(Me.Notice) Then
MsgBox "vous devez rentrer un code client",
vbCritical, "Code
client"
Cancel = True
End If
End If
End Sub
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"NATOU" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:526e01c3e4e4$87090ea0$a501280a@phx.gbl...
Bonjour,
sur activation d'un formulaire je souhaiterais que si le
champs notice = "RK417" or champs notice = "RK418" le
champs code client ne doit pas être vide, s'il est vide
msgbox("vous devez rentrer un code client")
comment l'écrire pour que ça marche car là je bloque
Merci
natou
ma zone notice n'est jamais vide car ce sont des numéros de notices qui se trouvent dans cette zone,je désire que ma condition s'active que pour la 418 et 419 si mon champs code client est vide c'est pour obliger les opératrices à ne pas oublier de rentrer le code client pour ces 2 notices car c'est un code fourni par le client et qui sert à construire un code UPC mais uniquement pour ces 2 notices donc dois je mettre le isnull avec (me.codeclient) ???? merci
-----Message d'origine----- Bonjour.
il ne faut pas le mettre sur activation mais sur beforeupdate pour pouvoir
corriger: Private Sub Form_BeforeUpdate(Cancel As Integer) If Me.Notice = "RK418" Or Me.Notice = "RK417" Then If IsNull(Me.Notice) Then MsgBox "vous devez rentrer un code client", vbCritical, "Code
client" Cancel = True End If End If End Sub
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"NATOU" a écrit dans le message de
news:526e01c3e4e4$87090ea0$ Bonjour, sur activation d'un formulaire je souhaiterais que si le champs notice = "RK417" or champs notice = "RK418" le champs code client ne doit pas être vide, s'il est vide msgbox("vous devez rentrer un code client") comment l'écrire pour que ça marche car là je bloque Merci natou
.
Raymond [mvp]
Fallait traduire:
If IsNull(Me.codeclient) Then
excuses j'étais pris dans les copier/coller -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"natou" a écrit dans le message de news:4c5501c3e4ea$05f29510$ ma zone notice n'est jamais vide car ce sont des numéros de notices qui se trouvent dans cette zone,je désire que ma condition s'active que pour la 418 et 419 si mon champs code client est vide c'est pour obliger les opératrices à ne pas oublier de rentrer le code client pour ces 2 notices car c'est un code fourni par le client et qui sert à construire un code UPC mais uniquement pour ces 2 notices donc dois je mettre le isnull avec (me.codeclient) ???? merci
Fallait traduire:
If IsNull(Me.codeclient) Then
excuses j'étais pris dans les copier/coller
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"natou" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:4c5501c3e4ea$05f29510$a101280a@phx.gbl...
ma zone notice n'est jamais vide car ce sont des numéros
de notices qui se trouvent dans cette zone,je désire que
ma condition s'active que pour la 418 et 419 si mon champs
code client est vide c'est pour obliger les opératrices à
ne pas oublier de rentrer le code client pour ces 2
notices car c'est un code fourni par le client et qui sert
à construire un code UPC mais uniquement pour ces 2
notices donc dois je mettre le isnull avec
(me.codeclient) ????
merci
excuses j'étais pris dans les copier/coller -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"natou" a écrit dans le message de news:4c5501c3e4ea$05f29510$ ma zone notice n'est jamais vide car ce sont des numéros de notices qui se trouvent dans cette zone,je désire que ma condition s'active que pour la 418 et 419 si mon champs code client est vide c'est pour obliger les opératrices à ne pas oublier de rentrer le code client pour ces 2 notices car c'est un code fourni par le client et qui sert à construire un code UPC mais uniquement pour ces 2 notices donc dois je mettre le isnull avec (me.codeclient) ???? merci
natou
Merci c'est tout bon
-----Message d'origine----- Fallait traduire:
If IsNull(Me.codeclient) Then
excuses j'étais pris dans les copier/coller -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"natou" a écrit dans le message de
news:4c5501c3e4ea$05f29510$ ma zone notice n'est jamais vide car ce sont des numéros de notices qui se trouvent dans cette zone,je désire que ma condition s'active que pour la 418 et 419 si mon champs code client est vide c'est pour obliger les opératrices à ne pas oublier de rentrer le code client pour ces 2 notices car c'est un code fourni par le client et qui sert à construire un code UPC mais uniquement pour ces 2 notices donc dois je mettre le isnull avec (me.codeclient) ???? merci
.
Merci c'est tout bon
-----Message d'origine-----
Fallait traduire:
If IsNull(Me.codeclient) Then
excuses j'étais pris dans les copier/coller
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"natou" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:4c5501c3e4ea$05f29510$a101280a@phx.gbl...
ma zone notice n'est jamais vide car ce sont des numéros
de notices qui se trouvent dans cette zone,je désire que
ma condition s'active que pour la 418 et 419 si mon champs
code client est vide c'est pour obliger les opératrices à
ne pas oublier de rentrer le code client pour ces 2
notices car c'est un code fourni par le client et qui sert
à construire un code UPC mais uniquement pour ces 2
notices donc dois je mettre le isnull avec
(me.codeclient) ????
merci
excuses j'étais pris dans les copier/coller -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"natou" a écrit dans le message de
news:4c5501c3e4ea$05f29510$ ma zone notice n'est jamais vide car ce sont des numéros de notices qui se trouvent dans cette zone,je désire que ma condition s'active que pour la 418 et 419 si mon champs code client est vide c'est pour obliger les opératrices à ne pas oublier de rentrer le code client pour ces 2 notices car c'est un code fourni par le client et qui sert à construire un code UPC mais uniquement pour ces 2 notices donc dois je mettre le isnull avec (me.codeclient) ???? merci