OVH Cloud OVH Cloud

Champs invisible avec condition

3 réponses
Avatar
stroubs
Bonjour

Voilà mon soucis:
Dans un formulaire j'ai une liste déroulante nommé [N°Resolution] comprenant
plusieurs colonne: N°; Resolution et Conclusion avec différentes valeurs
Je souhaiterai que champs [Duree] dans mon formulaire n'apparaisse que si
par exemple le N° du champs [Resolution] est égal a 7, 8 9...mais pas a un
autre numéro
J'ai essayé la procédure événementielle après mise à jour avec la condition
suivante :
Duree.Visible If [N° resolution].Column(1).value ="7" or "8" or "9" et bien
sure cela ne fonctionne pas.

Un petit coup de main serait le bienvenu merci à vous

3 réponses

Avatar
Jessy Sempere [MVP]
Bonjour

Essais plutôt :

If [N° resolution].Column(1).value ="7" or _
[N° resolution].Column(1).value ="8" or _
[N° resolution].Column(1).value ="9" Then
Duree.visible = True
End If

@+
Jessy Sempere - Access MVP

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

Voilà mon soucis:
Dans un formulaire j'ai une liste déroulante nommé [N°Resolution]
comprenant

plusieurs colonne: N°; Resolution et Conclusion avec différentes valeurs
Je souhaiterai que champs [Duree] dans mon formulaire n'apparaisse que si
par exemple le N° du champs [Resolution] est égal a 7, 8 9...mais pas a un
autre numéro
J'ai essayé la procédure événementielle après mise à jour avec la
condition

suivante :
Duree.Visible If [N° resolution].Column(1).value ="7" or "8" or "9" et
bien

sure cela ne fonctionne pas.

Un petit coup de main serait le bienvenu merci à vous




Avatar
stroubs
ça veut pas marcher est-ce parce que ma liste déroulante est liée à une
table ?
"Jessy Sempere [MVP]" a écrit dans le message de
news: 43537b7f$
Bonjour

Essais plutôt :

If [N° resolution].Column(1).value ="7" or _
[N° resolution].Column(1).value ="8" or _
[N° resolution].Column(1).value ="9" Then
Duree.visible = True
End If

@+
Jessy Sempere - Access MVP

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

Voilà mon soucis:
Dans un formulaire j'ai une liste déroulante nommé [N°Resolution]
comprenant

plusieurs colonne: N°; Resolution et Conclusion avec différentes
valeurs


Je souhaiterai que champs [Duree] dans mon formulaire n'apparaisse que
si


par exemple le N° du champs [Resolution] est égal a 7, 8 9...mais pas a
un


autre numéro
J'ai essayé la procédure événementielle après mise à jour avec la
condition

suivante :
Duree.Visible If [N° resolution].Column(1).value ="7" or "8" or "9" et
bien

sure cela ne fonctionne pas.

Un petit coup de main serait le bienvenu merci à vous














begin 666 sig.jsp_pc=ZSzeb063&pp=ZNxdm796YYFR
M1TE&.#EA`0`!`(#_`/___P```"'Y! $`````+ `````!``$`0 ("1 $`.VEF
!#0``
`
end


Avatar
Jessy Sempere [MVP]
Re,

Il faut mettre le code sur l'évènement après mise à jour de ta zone
de liste.

Sinon, si tes données sont dans la première colonne de ta liste,
il faut mettre Column(0) et non Column(1)

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"stroubs" a écrit dans le message de
news:435388d9$0$5438$
ça veut pas marcher est-ce parce que ma liste déroulante est liée à une
table ?
"Jessy Sempere [MVP]" a écrit dans le message
de

news: 43537b7f$
Bonjour

Essais plutôt :

If [N° resolution].Column(1).value ="7" or _
[N° resolution].Column(1).value ="8" or _
[N° resolution].Column(1).value ="9" Then
Duree.visible = True
End If

@+
Jessy Sempere - Access MVP

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

Voilà mon soucis:
Dans un formulaire j'ai une liste déroulante nommé [N°Resolution]
comprenant

plusieurs colonne: N°; Resolution et Conclusion avec différentes
valeurs


Je souhaiterai que champs [Duree] dans mon formulaire n'apparaisse que
si


par exemple le N° du champs [Resolution] est égal a 7, 8 9...mais pas
a



un
autre numéro
J'ai essayé la procédure événementielle après mise à jour avec la
condition

suivante :
Duree.Visible If [N° resolution].Column(1).value ="7" or "8" or "9" et
bien

sure cela ne fonctionne pas.

Un petit coup de main serait le bienvenu merci à vous