Access - Tri dans une liste deroulante

Fermé
Thorliaf Messages postés 23 Date d'inscription dimanche 13 janvier 2008 Statut Membre Dernière intervention 23 mars 2010 - 13 janv. 2008 à 21:06
Thorliaf Messages postés 23 Date d'inscription dimanche 13 janvier 2008 Statut Membre Dernière intervention 23 mars 2010 - 14 janv. 2008 à 00:19
Bonjour à tous,
Je suis en train de terminer un projet et je bloque sur un probleme qui je pense est facilement résolvable ...

J'aimerais savoir comment restreindre les choix d'une liste deroulante suivant les choix fait dans le champ precedent.
Exemple : liste deroulante n°1 (categorie materiaux) = Peinture ou Enduits ou Quincaillerie
liste deroulante n°2 (materiaux) = Peint rouge, peint verte .. etc si categorie = peinture
vis, clou ... etc si categorie = quincaillerie
Dois je obligatoirement passer par une macro ???
Je precise que ces 2 champs sont dans un sous-formulaire

Merci d'avance pour vos conseil ...

4 réponses

@¿@ Messages postés 48 Date d'inscription samedi 5 janvier 2008 Statut Membre Dernière intervention 23 mai 2009 6
13 janv. 2008 à 21:21
non, tu peux passer par une requete selection a condition d avoir preparé tes champs restrictifs, puis lier ta requete a une autre requete, c est tres commun
0
Thorliaf Messages postés 23 Date d'inscription dimanche 13 janvier 2008 Statut Membre Dernière intervention 23 mars 2010 1
13 janv. 2008 à 21:28
Euhhhhh et comment on fait ??? :)
Je suis un pur autodidacte et j'avance au fur et a mesure de mes besoins ... en fait il y a beaucoup de chose tres simple que je n'arrive pas a faire :)
0
@¿@ Messages postés 48 Date d'inscription samedi 5 janvier 2008 Statut Membre Dernière intervention 23 mai 2009 6
13 janv. 2008 à 22:31
tu as des tables ou 1 seule?
si plusieurs, tu relies ces tables par un champ commun.
par ex tu as une table
clients profession
une profession outils
tu relies professions des tables 1 et 2 et tu peux extraire clients - outils par une requete selection
0
Thorliaf Messages postés 23 Date d'inscription dimanche 13 janvier 2008 Statut Membre Dernière intervention 23 mars 2010 1
14 janv. 2008 à 00:19
En fait j ai :

1) une table "detail materiaux" (qui sert pour un sous formulaire de la table "devis")
a/ avec "N° materiaux"
...
2) une table "materiaux"
a/ avec "N° materiaux" (clé)
b/ avec "Categorie materiaux"
...
3)une table "Categorie"
a/ avec "N° categorie" (clé)
b/ avec "categorie"
...
2a étant lié à 1a de 1 à plusieurs
3a étant lié à 2b de 1 à plusieurs

je veux rajouter un champs catégorie dans mon sous-formulaire "detail materiaux" afin de restreindre le choix disponible de "N° materiaux" selon la saisie dans ce champs categorie ...
houla je sais pas si j'ai été clair ^^
0