Filtrer le contenu d'une Listbox VB Access 2000

OldCobol Messages postés 2 Date d'inscription mardi 27 mai 2003 Statut Membre Dernière intervention 27 mai 2003 - 27 mai 2003 à 12:05
euchbit Messages postés 28 Date d'inscription mercredi 28 mai 2003 Statut Membre Dernière intervention 6 juin 2003 - 30 mai 2003 à 10:53
J'ai un petit problème que je ne parviens pas à résoudre :
dans la plupart des sous-formulaires, j'ai 2 listbox : par exemple une pour selectionner un contrat, l'autre pour selectionner un composant de ce contrat. (dans une table de composants dont la clé est composite Contrat+Composant)
Je ne parviens pas à faire en sorte que la deuxième listbox n'affiche que les composants appartenant au contrat qui a été selectionné dans la première.
j'ai essayé de rajouter une clause WHERE dans la requete source de la 2eme listbox "SELECT RefContrat, idComposant FROM Composant WHERE RefContrat = Me!Refcontrat" ; mais ça ne marche pas, quand on clique sur la listbox elle demande la valeur de Me!Refcontrat

1 réponse

euchbit Messages postés 28 Date d'inscription mercredi 28 mai 2003 Statut Membre Dernière intervention 6 juin 2003
30 mai 2003 à 10:53
essaye en remplaçant Me!Refcontrat par :

' " & Me!Refcontrat & " '
0
Rejoignez-nous