Comment signaler =E0 un utilisateur qu'il veux utiliser un=20
num=E9ro de cl=E9 primaire d=E9j=E0 existant, ceci avant le=20
message d'interdiction d'access, et pourquoi pas afficher=20
cette la fiche correspondante =E0 ce num=E9ro.
Merci
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,
Clalaur : | Comment signaler à un utilisateur qu'il veux utiliser un | numéro de clé primaire déjà existant, ceci avant le | message d'interdiction d'access, et pourquoi pas afficher | cette la fiche correspondante à ce numéro. | Merci
Il faut pour cela utiliser l'événement "sur avant mise à jour" du champ à tester ou du formulaire avec par exemple la fonction de domaine If DCount("*", "latable", "lechampdelatable =" & Me.lechampduformulaire) Then blabla cancel = true end if
ps : attention : tu as des touches (j u b o n r ) sur ton clavier qui sont grippées !! -- à+ Arnaud -------------------------------------------------- Avant toute chose : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr ## Réponses souhaitées sur ce forum, merci. ## --------------------------------------------------
Bonjour,
Clalaur <anonymous@discussions.microsoft.com> :
| Comment signaler à un utilisateur qu'il veux utiliser un
| numéro de clé primaire déjà existant, ceci avant le
| message d'interdiction d'access, et pourquoi pas afficher
| cette la fiche correspondante à ce numéro.
| Merci
Il faut pour cela utiliser l'événement "sur avant mise à jour"
du champ à tester ou du formulaire avec par exemple la fonction de domaine
If DCount("*", "latable", "lechampdelatable =" & Me.lechampduformulaire) Then
blabla
cancel = true
end if
ps : attention : tu as des touches (j u b o n r ) sur ton clavier qui sont grippées !!
--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------
Clalaur : | Comment signaler à un utilisateur qu'il veux utiliser un | numéro de clé primaire déjà existant, ceci avant le | message d'interdiction d'access, et pourquoi pas afficher | cette la fiche correspondante à ce numéro. | Merci
Il faut pour cela utiliser l'événement "sur avant mise à jour" du champ à tester ou du formulaire avec par exemple la fonction de domaine If DCount("*", "latable", "lechampdelatable =" & Me.lechampduformulaire) Then blabla cancel = true end if
ps : attention : tu as des touches (j u b o n r ) sur ton clavier qui sont grippées !! -- à+ Arnaud -------------------------------------------------- Avant toute chose : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr ## Réponses souhaitées sur ce forum, merci. ## --------------------------------------------------
J-Pierre
Autre possibilité, l'évènement FORM_ERROR:
Private Sub Form_Error(DataErr As Integer, Wresponse As Integer)
Const Wdouble = 3022
If DataErr = Wdouble Then Wresponse = acDataErrContinue MsgBox "clé à double", vbOKOnly, "AJOUT D'UNE LIGNE" SendKeys "{Esc}", True Exit Sub End If
'Gestion des autres DataErr
End Sub
J-Pierre
Autre possibilité, l'évènement FORM_ERROR:
Private Sub Form_Error(DataErr As Integer, Wresponse As Integer)
Const Wdouble = 3022
If DataErr = Wdouble Then
Wresponse = acDataErrContinue
MsgBox "clé à double", vbOKOnly, "AJOUT D'UNE LIGNE"
SendKeys "{Esc}", True
Exit Sub
End If