OVH Cloud OVH Cloud

control formulaire visible si

2 réponses
Avatar
julien
Bonjour,

Dans un formulaire j'aimerais que si un control liste déroulante affiche une
valeur définie, un autre control passe visible pour compléter l'information.

Par exemple si dans mon premier control j'ai le choix entre homme, femme ou
animal et que si je choisi animal, un second control soit visible et me
permette d'entrée le type d'animal dont il s'agit !

Merci pour votre aide

2 réponses

Avatar
Jessy Sempere [MVP]
Bonjour

Utilises l'évènement Après mise à jour de ta zone de liste.
Tu peux mettre un truc du style :
if me.taliste = "Animal" then me.Toncontrol.visible = true

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"julien" a écrit dans le message news:

Bonjour,

Dans un formulaire j'aimerais que si un control liste déroulante affiche
une

valeur définie, un autre control passe visible pour compléter
l'information.


Par exemple si dans mon premier control j'ai le choix entre homme, femme
ou

animal et que si je choisi animal, un second control soit visible et me
permette d'entrée le type d'animal dont il s'agit !

Merci pour votre aide



Avatar
pgz
Ponjour,
Ge complèterais le code de Jessy par :
Else
Me.TonControl.Visibleúlse
end if
Ce code doit être appelé par l'évènement 'sur MAJ' de la zone de liste, mais
aussi 'sur activation' du formulaire'.
Ca ne marche bien qu'avec un formulaire en mode 'unique', pas en continu.
Zalut, et bonne chance,
pgz


Bonjour

Utilises l'évènement Après mise à jour de ta zone de liste.
Tu peux mettre un truc du style :
if me.taliste = "Animal" then me.Toncontrol.visible = true

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"julien" a écrit dans le message news:

Bonjour,

Dans un formulaire j'aimerais que si un control liste déroulante affiche
une

valeur définie, un autre control passe visible pour compléter
l'information.


Par exemple si dans mon premier control j'ai le choix entre homme, femme
ou

animal et que si je choisi animal, un second control soit visible et me
permette d'entrée le type d'animal dont il s'agit !

Merci pour votre aide