OVH Cloud OVH Cloud

blocage sur un champs

3 réponses
Avatar
uriane
Re bonjour,
c'est ma journée access j'ai le temps donc j'en profite, j'ai un champs clef
sans doublon, si je rentre une donnée existante je ne le saurais qu'à la fin
de ma saisie, je souhaiterais bloquer ma saisie sur le champs en question
sans pouvoir continuer avec mssg d'erreur "saisie existante" est ce possible
si oui comment.....?
Merci
--
Uriane

3 réponses

Avatar
ze_titi
Bonjour,

Sur l'évènement "Avant mise à jour" de ton champs, tu lances une
vérification sur ta table avec un truc du genre:

If dcount("LaClé","LaTable","LaClé='" & tonChamp & "'")<>0 then
msgbox "Valeur déjà existante... Veuillez changer la
valeur...",vbExclamation+vbOkonly
me.undo
end if

--
Cordialement,

ze_titi

Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ




Re bonjour,
c'est ma journée access j'ai le temps donc j'en profite, j'ai un champs clef
sans doublon, si je rentre une donnée existante je ne le saurais qu'à la fin
de ma saisie, je souhaiterais bloquer ma saisie sur le champs en question
sans pouvoir continuer avec mssg d'erreur "saisie existante" est ce possible
si oui comment.....?
Merci
--
Uriane


Avatar
uriane
Merci "ze_titi"
--
Uriane



Bonjour,

Sur l'évènement "Avant mise à jour" de ton champs, tu lances une
vérification sur ta table avec un truc du genre:

If dcount("LaClé","LaTable","LaClé='" & tonChamp & "'")<>0 then
msgbox "Valeur déjà existante... Veuillez changer la
valeur...",vbExclamation+vbOkonly
me.undo
end if

--
Cordialement,

ze_titi

Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ




Re bonjour,
c'est ma journée access j'ai le temps donc j'en profite, j'ai un champs clef
sans doublon, si je rentre une donnée existante je ne le saurais qu'à la fin
de ma saisie, je souhaiterais bloquer ma saisie sur le champs en question
sans pouvoir continuer avec mssg d'erreur "saisie existante" est ce possible
si oui comment.....?
Merci
--
Uriane




Avatar
ze_titi
De rien, c'est toujours un plaisir !

--
Cordialement,

ze_titi

Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ




Merci "ze_titi"
--
Uriane



Bonjour,

Sur l'évènement "Avant mise à jour" de ton champs, tu lances une
vérification sur ta table avec un truc du genre:

If dcount("LaClé","LaTable","LaClé='" & tonChamp & "'")<>0 then
msgbox "Valeur déjà existante... Veuillez changer la
valeur...",vbExclamation+vbOkonly
me.undo
end if

--
Cordialement,

ze_titi

Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ




Re bonjour,
c'est ma journée access j'ai le temps donc j'en profite, j'ai un champs clef
sans doublon, si je rentre une donnée existante je ne le saurais qu'à la fin
de ma saisie, je souhaiterais bloquer ma saisie sur le champs en question
sans pouvoir continuer avec mssg d'erreur "saisie existante" est ce possible
si oui comment.....?
Merci
--
Uriane