Substituer un message système par un message personnalisé

Le
Hylcourt-Lefuret
Bonjour,

J'ai interdit les doublons dans une table. Plutôt que de voir afficher le
message système "Modification non effectuée: risque de doublons dans le champ
indexetc" lorsque il y a une tentative de saisie d'un doublon, j'aimerais
pouvoir afficher un message plus "parlant" pour l'utilisateur lambda et ne
pas avoir le message système habituel. Avez-vous une solution à me suggérer ?

Merci pour votre aide.
--
Hylcourt-Lefuret
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Michel_D
Le #6317361
Bonjour,

"Hylcourt-Lefuret" a écrit dans le message de news:
Bonjour,

J'ai interdit les doublons dans une table. Plutôt que de voir afficher le
message système "Modification non effectuée: risque de doublons dans le champ
index...etc" lorsque il y a une tentative de saisie d'un doublon, j'aimerais
pouvoir afficher un message plus "parlant" pour l'utilisateur lambda et ne
pas avoir le message système habituel. Avez-vous une solution à me suggérer ?

Merci pour votre aide.



A part faire un test en amont "avant mise à jour", je vois pas.

Gilbert
Le #6317281
Bonjour,

Tu dois pouvoir le traiter dans l'évènement Sur erreur du formulaire avec
quelque chose comme ça :

If DataErr = xxx Then 'xxx= le numéro de l'erreur correspondant au message
MsgBox "Ton message"
Response = DATA_ERRCONTINUE
Else
Response = DATA_ERRDISPLAY
End If

--
Cordialement,

Gilbert


"Hylcourt-Lefuret" le message de news:
Bonjour,

J'ai interdit les doublons dans une table. Plutôt que de voir afficher le
message système "Modification non effectuée: risque de doublons dans le
champ
index...etc" lorsque il y a une tentative de saisie d'un doublon,
j'aimerais
pouvoir afficher un message plus "parlant" pour l'utilisateur lambda et ne
pas avoir le message système habituel. Avez-vous une solution à me
suggérer ?

Merci pour votre aide.
--
Hylcourt-Lefuret



Hylcourt-Lefuret
Le #6317091
Un grand merci à Gilbert. Cette solution fonctionne parfaitement !
--
Hylcourt-Lefuret



Bonjour,

Tu dois pouvoir le traiter dans l'évènement Sur erreur du formulaire avec
quelque chose comme ça :

If DataErr = xxx Then 'xxx= le numéro de l'erreur correspondant au message
MsgBox "Ton message"
Response = DATA_ERRCONTINUE
Else
Response = DATA_ERRDISPLAY
End If

--
Cordialement,

Gilbert


"Hylcourt-Lefuret" le message de news:
Bonjour,

J'ai interdit les doublons dans une table. Plutôt que de voir afficher le
message système "Modification non effectuée: risque de doublons dans le
champ
index...etc" lorsque il y a une tentative de saisie d'un doublon,
j'aimerais
pouvoir afficher un message plus "parlant" pour l'utilisateur lambda et ne
pas avoir le message système habituel. Avez-vous une solution à me
suggérer ?

Merci pour votre aide.
--
Hylcourt-Lefuret








Publicité
Poster une réponse
Anonyme