OVH Cloud OVH Cloud

Pb Liste déroulante

1 réponse
Avatar
Olane
Je suis en train de combiner 2 listes déroulantes dans un formulaire, de façon à ce qu'un choix dans la première filtre automatiquement la seconde.
Les champs de mes deux listes déroulantes sont issus de la même table.
Je créé ma première liste déroulante à partir du champ 1 puis je crée la requête pour la 2ème liste déroulante.
Enfin, je crée ma deuxième liste déroulante pour mon champ 2 à partir de la requête, et ,quand je sélectionne tous les champs de la requête pour les faire passer à droite de la boite, un message d'erreur apparait:

"No value given for one or more required parameters"

Pouvez vous m'aider, je n'arrive pas à comprendre pourquoi? ma table contient des valeurs correspondant aux champs.
Merci

1 réponse

Avatar
zOrg
Bonsoir,

Dans la liste déroulante1, tu sélectionnes dans les propriétés de cette
liste, le bouton aux trois petits points situé à droite du champ 'Contenu'.
Puis sélectionne la table qui doit renvoyer les infos, ainsi que le champ,
que l'on appellera Champ1. Nomme ton controle liste avec un nom du type
lstMaListe1.
Dans l'évènement Après MAJ tu colle un 'Refresh'.
Dans la liste déroulante2, tu mets le Champ1 dont tu décoches l'affichage et
dans lequel tu inscrits comme critère 'Forms!MonFormulaire.lstMaListe', puis
le Champ2
Ta lstMaListe2 ne renverra que les infos triés suivant le critère de ton
premier controle.
Est-ce assez claire??
C'est pas évident, mais quand faut s'y mettre...

zOrg
Quelqu'un a dit:
Y'en a qui sont aussi désespérant qu'une assiette vide.



"Olane" a écrit dans le message de
news:
Je suis en train de combiner 2 listes déroulantes dans un formulaire, de
façon à ce qu'un choix dans la première filtre automatiquement la seconde.

Les champs de mes deux listes déroulantes sont issus de la même table.
Je créé ma première liste déroulante à partir du champ 1 puis je crée la
requête pour la 2ème liste déroulante.

Enfin, je crée ma deuxième liste déroulante pour mon champ 2 à partir de
la requête, et ,quand je sélectionne tous les champs de la requête pour les

faire passer à droite de la boite, un message d'erreur apparait:

"No value given for one or more required parameters"

Pouvez vous m'aider, je n'arrive pas à comprendre pourquoi? ma table
contient des valeurs correspondant aux champs.

Merci