Je souhaiterai inviter l'utilisateur à remplir certains champs d'un
formulaire en mode continu
Pour cela j'ai mis une msgbox sur l'évenement after udapte du formulaire
avec un condition If sur mes champs (je préfere cette methode à celle
consistant
à définir un champ de table obligatoire)
If (IsNull(Me.Champ1) or IsNull(Me.Champ2)) then
Msgbox "Veuillez entrer en valeur pour les champs 1 et les champs 2"
End If
comment faire pour rester sur l'enregistrement en cours tant que mes 2
champs ne sont pas
remplis ?
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
Anor
Bonjour,
Utilise l'événement "sur avant mise à jour" du formulaire". Tu y fais les tests isnull ou isnot null, puis si les tests pas bons, alors msgbox + Cancel = True
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Alain TEYSSEDRE : | Bonjour | | Je souhaiterai inviter l'utilisateur à remplir certains champs d'un | formulaire en mode continu | Pour cela j'ai mis une msgbox sur l'évenement after udapte du | formulaire avec un condition If sur mes champs (je préfere cette | methode à celle consistant | à définir un champ de table obligatoire) | | | | If (IsNull(Me.Champ1) or IsNull(Me.Champ2)) then | Msgbox "Veuillez entrer en valeur pour les champs 1 et les champs | 2" | | End If | | comment faire pour rester sur l'enregistrement en cours tant que mes 2 | champs ne sont pas | remplis ? | | merci | | Alain
Bonjour,
Utilise l'événement "sur avant mise à jour" du formulaire".
Tu y fais les tests isnull ou isnot null, puis si les tests pas bons,
alors msgbox
+ Cancel = True
--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
Alain TEYSSEDRE <alain.teyssedre-NoSpam@libertysurf.fr> :
| Bonjour
|
| Je souhaiterai inviter l'utilisateur à remplir certains champs d'un
| formulaire en mode continu
| Pour cela j'ai mis une msgbox sur l'évenement after udapte du
| formulaire avec un condition If sur mes champs (je préfere cette
| methode à celle consistant
| à définir un champ de table obligatoire)
|
|
|
| If (IsNull(Me.Champ1) or IsNull(Me.Champ2)) then
| Msgbox "Veuillez entrer en valeur pour les champs 1 et les champs
| 2"
|
| End If
|
| comment faire pour rester sur l'enregistrement en cours tant que mes 2
| champs ne sont pas
| remplis ?
|
| merci
|
| Alain
Utilise l'événement "sur avant mise à jour" du formulaire". Tu y fais les tests isnull ou isnot null, puis si les tests pas bons, alors msgbox + Cancel = True
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Alain TEYSSEDRE : | Bonjour | | Je souhaiterai inviter l'utilisateur à remplir certains champs d'un | formulaire en mode continu | Pour cela j'ai mis une msgbox sur l'évenement after udapte du | formulaire avec un condition If sur mes champs (je préfere cette | methode à celle consistant | à définir un champ de table obligatoire) | | | | If (IsNull(Me.Champ1) or IsNull(Me.Champ2)) then | Msgbox "Veuillez entrer en valeur pour les champs 1 et les champs | 2" | | End If | | comment faire pour rester sur l'enregistrement en cours tant que mes 2 | champs ne sont pas | remplis ? | | merci | | Alain
Alain TEYSSEDRE
Bonsoir Arnor
Merci pour ta suggestion je vais l'essayer.
ps: je viens à l'instant d'envoyer une question relative à mon pb de clipboard
J'ai essayé ton code (celui que tu m'a envoyé dernièrement ) il marche comme le tiens (celui qui est sur ton site) ...c'est vraiment bizarre à suivre
@+
Alain
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de news:
Bonjour,
Utilise l'événement "sur avant mise à jour" du formulaire". Tu y fais les tests isnull ou isnot null, puis si les tests pas bons, alors msgbox + Cancel = True
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Alain TEYSSEDRE : | Bonjour | | Je souhaiterai inviter l'utilisateur à remplir certains champs d'un | formulaire en mode continu | Pour cela j'ai mis une msgbox sur l'évenement after udapte du | formulaire avec un condition If sur mes champs (je préfere cette | methode à celle consistant | à définir un champ de table obligatoire) | | | | If (IsNull(Me.Champ1) or IsNull(Me.Champ2)) then | Msgbox "Veuillez entrer en valeur pour les champs 1 et les champs | 2" | | End If | | comment faire pour rester sur l'enregistrement en cours tant que mes 2 | champs ne sont pas | remplis ? | | merci | | Alain
Bonsoir Arnor
Merci pour ta suggestion je vais l'essayer.
ps: je viens à l'instant d'envoyer une question relative à mon pb de
clipboard
J'ai essayé ton code (celui que tu m'a envoyé dernièrement ) il marche comme
le tiens (celui
qui est sur ton site) ...c'est vraiment bizarre à suivre
@+
Alain
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de
news:ePyYdsnvDHA.2440@TK2MSFTNGP12.phx.gbl...
Bonjour,
Utilise l'événement "sur avant mise à jour" du formulaire".
Tu y fais les tests isnull ou isnot null, puis si les tests pas bons,
alors msgbox
+ Cancel = True
--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
Alain TEYSSEDRE <alain.teyssedre-NoSpam@libertysurf.fr> :
| Bonjour
|
| Je souhaiterai inviter l'utilisateur à remplir certains champs d'un
| formulaire en mode continu
| Pour cela j'ai mis une msgbox sur l'évenement after udapte du
| formulaire avec un condition If sur mes champs (je préfere cette
| methode à celle consistant
| à définir un champ de table obligatoire)
|
|
|
| If (IsNull(Me.Champ1) or IsNull(Me.Champ2)) then
| Msgbox "Veuillez entrer en valeur pour les champs 1 et les champs
| 2"
|
| End If
|
| comment faire pour rester sur l'enregistrement en cours tant que mes 2
| champs ne sont pas
| remplis ?
|
| merci
|
| Alain
ps: je viens à l'instant d'envoyer une question relative à mon pb de clipboard
J'ai essayé ton code (celui que tu m'a envoyé dernièrement ) il marche comme le tiens (celui qui est sur ton site) ...c'est vraiment bizarre à suivre
@+
Alain
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de news:
Bonjour,
Utilise l'événement "sur avant mise à jour" du formulaire". Tu y fais les tests isnull ou isnot null, puis si les tests pas bons, alors msgbox + Cancel = True
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Alain TEYSSEDRE : | Bonjour | | Je souhaiterai inviter l'utilisateur à remplir certains champs d'un | formulaire en mode continu | Pour cela j'ai mis une msgbox sur l'évenement after udapte du | formulaire avec un condition If sur mes champs (je préfere cette | methode à celle consistant | à définir un champ de table obligatoire) | | | | If (IsNull(Me.Champ1) or IsNull(Me.Champ2)) then | Msgbox "Veuillez entrer en valeur pour les champs 1 et les champs | 2" | | End If | | comment faire pour rester sur l'enregistrement en cours tant que mes 2 | champs ne sont pas | remplis ? | | merci | | Alain