OVH Cloud OVH Cloud

message de vérification

3 réponses
Avatar
brucat
Bonsoir,

Dans un formulaire Personnel à chaque nouvel enregistrement, j'ai besoin de
vérifier si le matricule existe, si matricule + nom existe.
Si c'est le cas, un message apparait.

je sais construire le message mais pas la vérification.

merci pour votre aide.

Brucat

3 réponses

Avatar
Raymond [mvp]
Bonsoir.

tu peux utiliser cette même procédure dans les événements afterupdate des
deux champs.

If DCount("matricule", "latable", "[matricule]=" & Me.matricule) > 0 Or _
DCount("Lesnoms", "latable", "[Lesnoms]='" & Me.Lenom & "'" ) > 0 Then
' ici erreur
Me.matricule.SetFocus
Me.Undo ' par exemple etc.........
End If


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"brucat" a écrit dans le message de news:
cutfiq$qfg$
Bonsoir,

Dans un formulaire Personnel à chaque nouvel enregistrement, j'ai besoin
de vérifier si le matricule existe, si matricule + nom existe.
Si c'est le cas, un message apparait.

je sais construire le message mais pas la vérification.

merci pour votre aide.

Brucat


Avatar
Raymond [mvp]
.../...

Lire And au lieu de Or en fin de ligne

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Raymond [mvp]" a écrit dans le message de
news:
Bonsoir.

tu peux utiliser cette même procédure dans les événements afterupdate des
deux champs.

If DCount("matricule", "latable", "[matricule]=" & Me.matricule) > 0 Or _
DCount("Lesnoms", "latable", "[Lesnoms]='" & Me.Lenom & "'" ) > 0 Then
' ici erreur
Me.matricule.SetFocus
Me.Undo ' par exemple etc.........
End If


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"brucat" a écrit dans le message de news:
cutfiq$qfg$
Bonsoir,

Dans un formulaire Personnel à chaque nouvel enregistrement, j'ai besoin
de vérifier si le matricule existe, si matricule + nom existe.
Si c'est le cas, un message apparait.

je sais construire le message mais pas la vérification.

merci pour votre aide.

Brucat






Avatar
brucat
merci
je vais teste tout cela cette nuit
réponse demain
"Raymond [mvp]" a écrit dans le message de
news:
.../...

Lire And au lieu de Or en fin de ligne

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Raymond [mvp]" a écrit dans le message
de news:
Bonsoir.

tu peux utiliser cette même procédure dans les événements afterupdate des
deux champs.

If DCount("matricule", "latable", "[matricule]=" & Me.matricule) > 0 Or _
DCount("Lesnoms", "latable", "[Lesnoms]='" & Me.Lenom & "'" ) > 0 Then
' ici erreur
Me.matricule.SetFocus
Me.Undo ' par exemple etc.........
End If


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"brucat" a écrit dans le message de news:
cutfiq$qfg$
Bonsoir,

Dans un formulaire Personnel à chaque nouvel enregistrement, j'ai besoin
de vérifier si le matricule existe, si matricule + nom existe.
Si c'est le cas, un message apparait.

je sais construire le message mais pas la vérification.

merci pour votre aide.

Brucat