OVH Cloud OVH Cloud

Desactiver un champ de SForm depuis un Form

2 réponses
Avatar
JeanYves \(au pro\)
Bonjour,

comment désactiver un champ appartenant à un sous formulaire à l'ouverture
du formulaire
j'ai essayé :

me.MonChamp.enable = false

ainsi que

Forms![MonForm]![MonSForm].Form![MonChamp].enable = false

cela ne fonctionne pas

Avez vous la solution

Par avance merci

J-Yves

2 réponses

Avatar
Eric
Bonjour Jean-Yves,

Tu as oublié le "d" à la fin de EnableD, erreur de frappe ?

Me.[NomDuConTroleSouSFormulaire].Form!NomDuControleADésactiver.Enabled =
False

ou

Me.[NomDuConTroleSouSFormulaire]!NomDuControleADésactiver.Enabled = False

PS : Attention, dans le sous-formulaire, le controle à désactiver ne
doit pas avoir le focus(en général, le 1er controle du 1er
enregistrement du sous-formulaire). Si c'est le cas, passer le focus au
controle suivant.
--
A+
Eric
Un petit tour ici : http://users.skynet.be/mpfa/
Accès aux archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Bonjour,

comment désactiver un champ appartenant à un sous formulaire à l'ouverture
du formulaire
j'ai essayé :

me.MonChamp.enable = false

ainsi que

Forms![MonForm]![MonSForm].Form![MonChamp].enable = false

cela ne fonctionne pas

Avez vous la solution

Par avance merci

J-Yves




Avatar
JeanYves
effectivement, merci Eric

L'erreur est impardonnable. Comme quoi on se butte facilement à cause de
détails
Je corrige dès demain

Merci encore pour ta réponse

JeanYves

"Eric" a écrit dans le message de news:

Bonjour Jean-Yves,

Tu as oublié le "d" à la fin de EnableD, erreur de frappe ?

Me.[NomDuConTroleSouSFormulaire].Form!NomDuControleADésactiver.Enabled =
False

ou

Me.[NomDuConTroleSouSFormulaire]!NomDuControleADésactiver.Enabled = False

PS : Attention, dans le sous-formulaire, le controle à désactiver ne doit
pas avoir le focus(en général, le 1er controle du 1er enregistrement du
sous-formulaire). Si c'est le cas, passer le focus au controle suivant.
--
A+
Eric
Un petit tour ici : http://users.skynet.be/mpfa/
Accès aux archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Bonjour,

comment désactiver un champ appartenant à un sous formulaire à
l'ouverture
du formulaire
j'ai essayé :

me.MonChamp.enable = false

ainsi que

Forms![MonForm]![MonSForm].Form![MonChamp].enable = false

cela ne fonctionne pas

Avez vous la solution

Par avance merci

J-Yves