Comment faire pour informer l'utilisateur qu'il vient de saisir un doublon
dans un champ sans faire apparaître la boîte d'Access ?
Par exemple il saisie des numéros dans le champ "N° National" 59 02 852 896
ce champ est une clé primaire.
Sur la sortie de ce champ lorsque le numéro est saisie une seconde fois, je
voudrais qu'une boite de dialogue informe que celui-ci existe déjà.
(Le numéro 59 02 852 896 existe déjà, il est impossible de valider).
OK
retour sur le champ en question.
Merci d'avance.
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
Eric
Bonjour,
Sur l'évènement avant Mise à jour du controle N° National :
Private Sub N°_National_BeforeUpdate(Cancel As Integer) If DCount("*", "LaTable", "[N° National]='" & Me.N°_National & "'")
0 Then MsgBox "Existe déjà !"
Me.Undo Cancel = True End If End Sub
Bonjour à tous,
Comment faire pour informer l'utilisateur qu'il vient de saisir un doublon dans un champ sans faire apparaître la boîte d'Access ?
Par exemple il saisie des numéros dans le champ "N° National" 59 02 852 896 ce champ est une clé primaire. Sur la sortie de ce champ lorsque le numéro est saisie une seconde fois, je voudrais qu'une boite de dialogue informe que celui-ci existe déjà.
(Le numéro 59 02 852 896 existe déjà, il est impossible de valider). OK retour sur le champ en question. Merci d'avance.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
Sur l'évènement avant Mise à jour du controle N° National :
Private Sub N°_National_BeforeUpdate(Cancel As Integer)
If DCount("*", "LaTable", "[N° National]='" & Me.N°_National & "'")
0 Then
MsgBox "Existe déjà !"
Me.Undo
Cancel = True
End If
End Sub
Bonjour à tous,
Comment faire pour informer l'utilisateur qu'il vient de saisir un doublon
dans un champ sans faire apparaître la boîte d'Access ?
Par exemple il saisie des numéros dans le champ "N° National" 59 02 852 896
ce champ est une clé primaire.
Sur la sortie de ce champ lorsque le numéro est saisie une seconde fois, je
voudrais qu'une boite de dialogue informe que celui-ci existe déjà.
(Le numéro 59 02 852 896 existe déjà, il est impossible de valider).
OK
retour sur le champ en question.
Merci d'avance.
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Sur l'évènement avant Mise à jour du controle N° National :
Private Sub N°_National_BeforeUpdate(Cancel As Integer) If DCount("*", "LaTable", "[N° National]='" & Me.N°_National & "'")
0 Then MsgBox "Existe déjà !"
Me.Undo Cancel = True End If End Sub
Bonjour à tous,
Comment faire pour informer l'utilisateur qu'il vient de saisir un doublon dans un champ sans faire apparaître la boîte d'Access ?
Par exemple il saisie des numéros dans le champ "N° National" 59 02 852 896 ce champ est une clé primaire. Sur la sortie de ce champ lorsque le numéro est saisie une seconde fois, je voudrais qu'une boite de dialogue informe que celui-ci existe déjà.
(Le numéro 59 02 852 896 existe déjà, il est impossible de valider). OK retour sur le champ en question. Merci d'avance.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Philippe
Merci beaucoup Eric. A bientôt. Philippe
Bonjour,
Sur l'évènement avant Mise à jour du controle N° National :
Private Sub N°_National_BeforeUpdate(Cancel As Integer) If DCount("*", "LaTable", "[N° National]='" & Me.N°_National & "'")
0 Then MsgBox "Existe déjà !"
Me.Undo Cancel = True End If End Sub
Bonjour à tous,
Comment faire pour informer l'utilisateur qu'il vient de saisir un doublon dans un champ sans faire apparaître la boîte d'Access ?
Par exemple il saisie des numéros dans le champ "N° National" 59 02 852 896 ce champ est une clé primaire. Sur la sortie de ce champ lorsque le numéro est saisie une seconde fois, je voudrais qu'une boite de dialogue informe que celui-ci existe déjà.
(Le numéro 59 02 852 896 existe déjà, il est impossible de valider). OK retour sur le champ en question. Merci d'avance.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci beaucoup Eric.
A bientôt.
Philippe
Bonjour,
Sur l'évènement avant Mise à jour du controle N° National :
Private Sub N°_National_BeforeUpdate(Cancel As Integer)
If DCount("*", "LaTable", "[N° National]='" & Me.N°_National & "'")
0 Then
MsgBox "Existe déjà !"
Me.Undo
Cancel = True
End If
End Sub
Bonjour à tous,
Comment faire pour informer l'utilisateur qu'il vient de saisir un doublon
dans un champ sans faire apparaître la boîte d'Access ?
Par exemple il saisie des numéros dans le champ "N° National" 59 02 852 896
ce champ est une clé primaire.
Sur la sortie de ce champ lorsque le numéro est saisie une seconde fois, je
voudrais qu'une boite de dialogue informe que celui-ci existe déjà.
(Le numéro 59 02 852 896 existe déjà, il est impossible de valider).
OK
retour sur le champ en question.
Merci d'avance.
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Sur l'évènement avant Mise à jour du controle N° National :
Private Sub N°_National_BeforeUpdate(Cancel As Integer) If DCount("*", "LaTable", "[N° National]='" & Me.N°_National & "'")
0 Then MsgBox "Existe déjà !"
Me.Undo Cancel = True End If End Sub
Bonjour à tous,
Comment faire pour informer l'utilisateur qu'il vient de saisir un doublon dans un champ sans faire apparaître la boîte d'Access ?
Par exemple il saisie des numéros dans le champ "N° National" 59 02 852 896 ce champ est une clé primaire. Sur la sortie de ce champ lorsque le numéro est saisie une seconde fois, je voudrais qu'une boite de dialogue informe que celui-ci existe déjà.
(Le numéro 59 02 852 896 existe déjà, il est impossible de valider). OK retour sur le champ en question. Merci d'avance.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr