tototiti2008
XLDnaute Barbatruc
Bonjour à toutes et tous
Pour info j'ai déjà ouvert un fil sur developpez.com sur le sujet :
[AC-2003] Erreur unicité dans un formulaire - Forum des professionnels en informatique
J'ai donc un formulaire de saisie en mode entrée de données lié directement à une table, l'utilisateur est donc amené à saisir un nouvel enregistrement
un des champs à saisir est unique (Indexé : Oui - Sans doublons)
Lorsque l'utilisateur saisit un enregistrement avec une valeur en doublon sur ce champ, j'ai donc un message qui empêche de valider l'enregistrement, rien de plus normal
Message du genre
La question : est-il possible d'intercepter ce message d'erreur pour le substituer par un message plus parlant pour l'utilisateur, sans pour autant passer par un formulaire complètement déconnecté de la table et devoir tout gérer en VBA ?
Merci de vos pistes de réflexion
Pour info j'ai déjà ouvert un fil sur developpez.com sur le sujet :
[AC-2003] Erreur unicité dans un formulaire - Forum des professionnels en informatique
J'ai donc un formulaire de saisie en mode entrée de données lié directement à une table, l'utilisateur est donc amené à saisir un nouvel enregistrement
un des champs à saisir est unique (Indexé : Oui - Sans doublons)
Lorsque l'utilisateur saisit un enregistrement avec une valeur en doublon sur ce champ, j'ai donc un message qui empêche de valider l'enregistrement, rien de plus normal
Message du genre
Modifications non effectuées: risque de doublons...
La question : est-il possible d'intercepter ce message d'erreur pour le substituer par un message plus parlant pour l'utilisateur, sans pour autant passer par un formulaire complètement déconnecté de la table et devoir tout gérer en VBA ?
Merci de vos pistes de réflexion
Pièces jointes
Dernière édition: