OVH Cloud OVH Cloud

Message Not in list

2 réponses
Avatar
Jean-Marc
Salut à tous,

Dans une liste modifiable, la valeur "Limiter à liste" est sur oui, et c'est
très bien ainsi.
Toutefois, sur la valeur "Not in list" j'ai mis un message de mon cru.

Private Sub ListeNrRéfFournisseur_NotInList(NewData As String, Response As
Integer)
réponse = MsgBox("Ce numéro de référence n'existe pas dans la base de
données." & Chr(10) & Chr(13) & "Pour introduire un nouveau produit,
introduisez d'abord son nom.", vbInformation, "Erreur de numéro de
référence")
End Sub


Ce qui me dérange, c'est qu'après mon message, le message "classique"
stipulant que la valeur introduite n'est pas dans la liste apparaît. Cela
fait double emploi. Comment faire pour éviter l'affichage de ce message ?

Merci de vos z'avis z'avisés,

Jean-Marc

2 réponses

Avatar
Eric
re Jean-Marc

mets :
MsgBox "Ce numéro de référence n'existe pas dans la base de
données." & Chr(10) & Chr(13) & "Pour introduire un nouveau produit,
introduisez d'abord son nom.", vbInformation, "Erreur de numéro de
référence"

puis derriere

Response = acDataErrContinue
Me.ListeNrRéfFournisseur.Undo

A+
Eric

PS : pas utile d'utiliser la fonction MsgBox() car tu n'utilises pas la
valeur du bouton cliqué

"Jean-Marc" écrivait
news:#:

Salut à tous,

Dans une liste modifiable, la valeur "Limiter à liste" est sur oui, et
c'est très bien ainsi.
Toutefois, sur la valeur "Not in list" j'ai mis un message de mon cru.

Private Sub ListeNrRéfFournisseur_NotInList(NewData As String,
Response As Integer)
réponse = MsgBox("Ce numéro de référence n'existe pas dans la base de
données." & Chr(10) & Chr(13) & "Pour introduire un nouveau produit,
introduisez d'abord son nom.", vbInformation, "Erreur de numéro de
référence")
End Sub


Ce qui me dérange, c'est qu'après mon message, le message "classique"
stipulant que la valeur introduite n'est pas dans la liste apparaît.
Cela fait double emploi. Comment faire pour éviter l'affichage de ce
message ?

Merci de vos z'avis z'avisés,

Jean-Marc





Avatar
Jean-Marc
Merci Eric

"Eric" a écrit dans le message de
news:
re Jean-Marc

mets :
MsgBox "Ce numéro de référence n'existe pas dans la base de
données." & Chr(10) & Chr(13) & "Pour introduire un nouveau produit,
introduisez d'abord son nom.", vbInformation, "Erreur de numéro de
référence"

puis derriere

Response = acDataErrContinue
Me.ListeNrRéfFournisseur.Undo

A+
Eric

PS : pas utile d'utiliser la fonction MsgBox() car tu n'utilises pas la
valeur du bouton cliqué

"Jean-Marc" écrivait
news:#:

Salut à tous,

Dans une liste modifiable, la valeur "Limiter à liste" est sur oui, et
c'est très bien ainsi.
Toutefois, sur la valeur "Not in list" j'ai mis un message de mon cru.

Private Sub ListeNrRéfFournisseur_NotInList(NewData As String,
Response As Integer)
réponse = MsgBox("Ce numéro de référence n'existe pas dans la base de
données." & Chr(10) & Chr(13) & "Pour introduire un nouveau produit,
introduisez d'abord son nom.", vbInformation, "Erreur de numéro de
référence")
End Sub


Ce qui me dérange, c'est qu'après mon message, le message "classique"
stipulant que la valeur introduite n'est pas dans la liste apparaît.
Cela fait double emploi. Comment faire pour éviter l'affichage de ce
message ?

Merci de vos z'avis z'avisés,

Jean-Marc