OVH Cloud OVH Cloud

Sélection

5 réponses
Avatar
Glandix
Bonjour, bonjour,

Situation g=E9n=E9rale:
Dans un formulaire j'ai un champ (champ0) avec une requ=EAte=20
s=E9lection, qui me donne une liste.
Voil=E0 mon probl=E8me:
J'aimerai =E0 partir d'une liste d=E9roulante (avec une=20
requ=EAte ann=E9e: 2002 ; 2003 ; 2004 etc.) de ce formulaire,=20
s=E9lectionner pour que le champ0 ne m'affiche qu'une liste=20
sur l'ann=E9e s=E9lectionn=E9e sur la liste d=E9roulante.
Dans la requ=EAte du champ0 il y a IDExp=E9dition/Abonn=E9/Expr1=20

Expr1 dans la requete veut dire =3D Expr1: Ann=E9e
([DateExp=E9di=E9])

Si tu sais comment, je prend.
Voil=E0, Voil=E0,=20
Glandix

5 réponses

Avatar
Dan
"Glandix" a écrit dans le message de
news: 69a501c49406$710a94d0$
Bonjour, bonjour,

Situation générale:
Dans un formulaire j'ai un champ (champ0) avec une requête
sélection, qui me donne une liste.
Voilà mon problème:
J'aimerai à partir d'une liste déroulante (avec une
requête année: 2002 ; 2003 ; 2004 etc.) de ce formulaire,
sélectionner pour que le champ0 ne m'affiche qu'une liste
sur l'année sélectionnée sur la liste déroulante.
Dans la requête du champ0 il y a IDExpédition/Abonné/Expr1

Expr1 dans la requete veut dire = Expr1: Année
([DateExpédié])

Si tu sais comment, je prend.
Voilà, Voilà,
Glandix

Une suggestion :
- une zone de texte contenant l'année courante (baptisée par exemple
Année_Réf), avec de part et d'autre des boutons suivants et précédents,
faisant varier cette valeur de +1 ou -1
- une liste déroulante affichant les expéditions de l'année affichée
(critère : forms!TonForm!AnnéeRéf, à affiner selon le champ de la table qui
contient l'info)
- après MAJ de Année_Réf, actualisation de la liste...

Voilà le principe... Pour les manips, on suit l'affaire ?
A+ Dan
Avatar
Raymond [mvp]
Bonjour.

champ0 est donc une zone liste ?
ton problème est de subordonner la liste 2 à la valeur de la liste 1.
regarde ce lien tu auras la solution:
http://www.self-access.com/access/grenier/acRedir.php?id

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Glandix" a écrit dans le message de
news:69a501c49406$710a94d0$
Bonjour, bonjour,

Situation générale:
Dans un formulaire j'ai un champ (champ0) avec une requête
sélection, qui me donne une liste.
Voilà mon problème:
J'aimerai à partir d'une liste déroulante (avec une
requête année: 2002 ; 2003 ; 2004 etc.) de ce formulaire,
sélectionner pour que le champ0 ne m'affiche qu'une liste
sur l'année sélectionnée sur la liste déroulante.
Dans la requête du champ0 il y a IDExpédition/Abonné/Expr1

Expr1 dans la requete veut dire = Expr1: Année
([DateExpédié])

Si tu sais comment, je prend.
Voilà, Voilà,
Glandix
Avatar
Glandix
Bonjour, bonjour,
Je suis là....et merci à ces experts.
Que de compétences!!!!
Les deux réponses sont bien, mais.... voilà, voilà
qu'elles ont toute les deux le même inconv
Le formulaire s'ouvre sur une année sélectionnée.
Moi que veux, (moi exigeant, n'est-ce pas??) que le
formulaire s'ouvre sur toutes les années et ensuite et,
seulement quand il est ouvert ont sélectionne l'année.
Et maintenant comment faire?
Ce n'est pas pour lancer le difficulté plus loin c'est par
besoin.
Je prend toujours vos idées.
Glandix
-----Message d'origine-----
Bonjour.

champ0 est donc une zone liste ?
ton problème est de subordonner la liste 2 à la valeur de
la liste 1.

regarde ce lien tu auras la solution:
http://www.self-access.com/access/grenier/acRedir.php?
id


--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Glandix" a écrit
dans le message de

news:69a501c49406$710a94d0$
Bonjour, bonjour,

Situation générale:
Dans un formulaire j'ai un champ (champ0) avec une requête
sélection, qui me donne une liste.
Voilà mon problème:
J'aimerai à partir d'une liste déroulante (avec une
requête année: 2002 ; 2003 ; 2004 etc.) de ce formulaire,
sélectionner pour que le champ0 ne m'affiche qu'une liste
sur l'année sélectionnée sur la liste déroulante.
Dans la requête du champ0 il y a IDExpédition/Abonné/Expr1

Expr1 dans la requete veut dire = Expr1: Année
([DateExpédié])

Si tu sais comment, je prend.
Voilà, Voilà,
Glandix




.



Avatar
Raymond [mvp]
je ne comprend pas. ton formulaire s'ouvre, les deux listes s'affichent. la
1ere liste contient la liste des années que tu as chargé par ta requête ?
ensuite l'opérateur sélectionne une année et la 2e liste est rafraîchie
selon les données de la 1ere liste. ou est le problème ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Glandix" a écrit dans le message de
news:6b2f01c4941d$aab5a550$
Bonjour, bonjour,
Je suis là....et merci à ces experts.
Que de compétences!!!!
Les deux réponses sont bien, mais.... voilà, voilà
qu'elles ont toute les deux le même inconv
Le formulaire s'ouvre sur une année sélectionnée.
Moi que veux, (moi exigeant, n'est-ce pas??) que le
formulaire s'ouvre sur toutes les années et ensuite et,
seulement quand il est ouvert ont sélectionne l'année.
Et maintenant comment faire?
Ce n'est pas pour lancer le difficulté plus loin c'est par
besoin.
Je prend toujours vos idées.
Glandix
Avatar
Glandix
Bonjour,
M'en voilà autre chose, moi j'ai aucun problème, merci de
s'inquiéter pour ma santé 8bon elle vaut ce qu'elle vaut).
Voilà la configuration:
Un formulaire avec une zone liste (Champ0) avec toutes les
expéditions et une liste appelée ANNéE, pour sélectionner
le contenu de Champ0.
Ou pour rendre plus lisible
la liste 2 = Champ0
la liste 1 = ANNéE

La liste 1 est faite avec une requête tirée de la table
expéditions (pour nr pas avoir d'années au hasrd) et voilà
que dans ce genre de requête, il n'y a pas de champ sans
date.
Comme de bien entendu moi j'ai besoin qu'à l'ouverture du
formulaire la liste complète de toutes les expéditions
s'affichent.
Et en suite si le besoin se ressent on sélectionne par
Années.
Là, il y a un problème (moi pas de problèmes).
Thanks et merci.
Glandix

-----Message d'origine-----
je ne comprend pas. ton formulaire s'ouvre, les deux
listes s'affichent. la

1ere liste contient la liste des années que tu as chargé
par ta requête ?

ensuite l'opérateur sélectionne une année et la 2e liste
est rafraîchie

selon les données de la 1ere liste. ou est le problème ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Glandix" a écrit
dans le message de

news:6b2f01c4941d$aab5a550$
Bonjour, bonjour,
Je suis là....et merci à ces experts.
Que de compétences!!!!
Les deux réponses sont bien, mais.... voilà, voilà
qu'elles ont toute les deux le même inconv
Le formulaire s'ouvre sur une année sélectionnée.
Moi que veux, (moi exigeant, n'est-ce pas??) que le
formulaire s'ouvre sur toutes les années et ensuite et,
seulement quand il est ouvert ont sélectionne l'année.
Et maintenant comment faire?
Ce n'est pas pour lancer le difficulté plus loin c'est par
besoin.
Je prend toujours vos idées.
Glandix


.