OVH Cloud OVH Cloud

choix de l'état

1 réponse
Avatar
didier
Bonjour

Voil=E0 j'ai cr=E9=E9 plusieurs mod=E8le d'=E9tat mais qui ont le=20
m=EAme recordsource (c'est juste une question de=20
pr=E9sentation). J'ai stock=E9 dans un table le nom de tous=20
mes =E9tats principaux. De cette mani=E8re l'utilisateur va=20
pouvoir choisir le mod=E8le qu'il veut.
Pour ouvrir l'=E9tat, je teste le controle d'=E9tat et je=20
fais un case pour chaque mod=E8le.
Peut-on faire un docmd.openreport "lenomstock=E9table"=20
lenomstock=E9table correspondrait en fait au nom de l'=E9tat=20
qu j'ai mis dans ma table correpondant au choix de=20
l'utilisateur c'est =E0 dire l'utilisateur choisit par=20
exemple mod=E9le1
Dans la table mod=E9le1 correspond =E0 l'=E9tat "cdemod=E8le1"
j'ouvre l'=E9tat cdemod=E8le1
Peut-etre utiliser Rs argument mais je ne voit pas comment

Ai-je =E9t=E9 clair?

1 réponse

Avatar
Jessy Sempere [MVP]
Bonjour

Il te suffit de stocker le nom de l'état choisi dans ta table dans une
variable et ensuite d'utiliser cette même variable comme argument
pour le nom de l'état à ouvrir.

@+
Jessy Sempere - Access MVP

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

Voilà j'ai créé plusieurs modèle d'état mais qui ont le
même recordsource (c'est juste une question de
présentation). J'ai stocké dans un table le nom de tous
mes états principaux. De cette manière l'utilisateur va
pouvoir choisir le modèle qu'il veut.
Pour ouvrir l'état, je teste le controle d'état et je
fais un case pour chaque modèle.
Peut-on faire un docmd.openreport "lenomstockétable"
lenomstockétable correspondrait en fait au nom de l'état
qu j'ai mis dans ma table correpondant au choix de
l'utilisateur c'est à dire l'utilisateur choisit par
exemple modéle1
Dans la table modéle1 correspond à l'état "cdemodèle1"
j'ouvre l'état cdemodèle1
Peut-etre utiliser Rs argument mais je ne voit pas comment

Ai-je été clair?