Bonjour!
J'ai 10 champs à remplir mais quand j'arrive sur le champs N° 5 et si j'ai
"xxx" sur le champs N°1 je veux interdir la saisie sur les autres champs N°6
7 8 9 10.
Merci
__________________________________________________________________ Balan
RAMANATHAN ICQ#: 158376190 Current ICQ status: + More ways to contact me
__________________________________________________________________
Than : | Bonjour! | J'ai 10 champs à remplir mais quand j'arrive sur le champs N° 5 et si | j'ai "xxx" sur le champs N°1 je veux interdir la saisie sur les | autres champs N°6 7 8 9 10. | | Merci | __________________________________________________________________ | Balan RAMANATHAN ICQ#: 158376190 Current ICQ status: + More ways to | contact me | __________________________________________________________________
Bonjour,
Ton titre parle d'enregistrements
et ta question par le champs.
Comme 1 enregistrement comporte plusieurs champs,
peux-tu reformuler ta question ?
Than <joshua13@wanadoo.fr> :
| Bonjour!
| J'ai 10 champs à remplir mais quand j'arrive sur le champs N° 5 et si
| j'ai "xxx" sur le champs N°1 je veux interdir la saisie sur les
| autres champs N°6 7 8 9 10.
|
| Merci
| __________________________________________________________________
| Balan RAMANATHAN ICQ#: 158376190 Current ICQ status: + More ways to
| contact me
| __________________________________________________________________
Than : | Bonjour! | J'ai 10 champs à remplir mais quand j'arrive sur le champs N° 5 et si | j'ai "xxx" sur le champs N°1 je veux interdir la saisie sur les | autres champs N°6 7 8 9 10. | | Merci | __________________________________________________________________ | Balan RAMANATHAN ICQ#: 158376190 Current ICQ status: + More ways to | contact me | __________________________________________________________________
Philippe PONS
Sur l'évenement "Sur réception focus" du champ N°5, tu testes la valeurs du champ N° 1, et en fonction du résultat tu affectes True ou False à la propriété Enabled de champs xx. Pour aller plus vite tu peux affecter un nom à leur propriété Remarque. Par exemple Remarque = "Input"
Dim ctl As Control If [Champ1].Value = "blabla" then For Each ctl In Me.Controls If ctl.Tag = "Input" Then ctl.Enabled = False End If Next ctl End If
Cordialement, Philippe
"Than" a écrit dans le message de news: bgu47j$boi$
Bonjour! J'ai 10 champs à remplir mais quand j'arrive sur le champs N° 5 et si j'ai "xxx" sur le champs N°1 je veux interdir la saisie sur les autres champs N°6
7 8 9 10.
Merci __________________________________________________________________ Balan RAMANATHAN ICQ#: 158376190 Current ICQ status: + More ways to contact me __________________________________________________________________
Sur l'évenement "Sur réception focus" du champ N°5, tu testes la valeurs du
champ N° 1, et en fonction du résultat tu affectes True ou False à la
propriété Enabled de champs xx.
Pour aller plus vite tu peux affecter un nom à leur propriété Remarque.
Par exemple Remarque = "Input"
Dim ctl As Control
If [Champ1].Value = "blabla" then
For Each ctl In Me.Controls
If ctl.Tag = "Input" Then
ctl.Enabled = False
End If
Next ctl
End If
Cordialement,
Philippe
"Than" <joshua13@wanadoo.fr> a écrit dans le message de news:
bgu47j$boi$1@news-reader5.wanadoo.fr...
Bonjour!
J'ai 10 champs à remplir mais quand j'arrive sur le champs N° 5 et si j'ai
"xxx" sur le champs N°1 je veux interdir la saisie sur les autres champs
N°6
7 8 9 10.
Merci
__________________________________________________________________ Balan
RAMANATHAN ICQ#: 158376190 Current ICQ status: + More ways to contact me
__________________________________________________________________
Sur l'évenement "Sur réception focus" du champ N°5, tu testes la valeurs du champ N° 1, et en fonction du résultat tu affectes True ou False à la propriété Enabled de champs xx. Pour aller plus vite tu peux affecter un nom à leur propriété Remarque. Par exemple Remarque = "Input"
Dim ctl As Control If [Champ1].Value = "blabla" then For Each ctl In Me.Controls If ctl.Tag = "Input" Then ctl.Enabled = False End If Next ctl End If
Cordialement, Philippe
"Than" a écrit dans le message de news: bgu47j$boi$
Bonjour! J'ai 10 champs à remplir mais quand j'arrive sur le champs N° 5 et si j'ai "xxx" sur le champs N°1 je veux interdir la saisie sur les autres champs N°6
7 8 9 10.
Merci __________________________________________________________________ Balan RAMANATHAN ICQ#: 158376190 Current ICQ status: + More ways to contact me __________________________________________________________________
3stone
Salut,
Philippe PONS
Sur l'évenement "Sur réception focus" du champ N°5, tu testes la valeurs du champ N° 1, et en fonction du résultat tu affectes True ou False...
Comme c'est en référence au champ1, je l'aurais bien vu sur "Après mise à jour" du champ1.
Je dirais même que, par défaut, les champs 6, 7, 8... doivent être verrouillé. Et ne les déverrouiller que si le champ1 ne contient pas "xxx"
Sinon, on saisit n'importe quoi lorsqu'on ne suit pas l'ordre des champs "prévu..."
amha.
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
Salut,
Philippe PONS <phpons@free.fr>
Sur l'évenement "Sur réception focus" du champ N°5, tu testes la valeurs du
champ N° 1, et en fonction du résultat tu affectes True ou False...
Comme c'est en référence au champ1, je l'aurais bien vu sur "Après mise à jour" du champ1.
Je dirais même que, par défaut, les champs 6, 7, 8... doivent être verrouillé.
Et ne les déverrouiller que si le champ1 ne contient pas "xxx"
Sinon, on saisit n'importe quoi lorsqu'on ne suit pas l'ordre des champs "prévu..."
amha.
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Sur l'évenement "Sur réception focus" du champ N°5, tu testes la valeurs du champ N° 1, et en fonction du résultat tu affectes True ou False...
Comme c'est en référence au champ1, je l'aurais bien vu sur "Après mise à jour" du champ1.
Je dirais même que, par défaut, les champs 6, 7, 8... doivent être verrouillé. Et ne les déverrouiller que si le champ1 ne contient pas "xxx"
Sinon, on saisit n'importe quoi lorsqu'on ne suit pas l'ordre des champs "prévu..."
amha.
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------