Bonjour à tous,
Alors voilà, je rencontre un problème que je n'arrive pas a solutionner :
Je cherche à créer une base pour suivre l'installation de matériel chez des clients, rien de bien méchant, mon problème concerne deux liste déroulante sur un formulaire permettant de choisir ce qui à été installé chez le client :
la première liste est la famille du produit et la seconde le produit précis
j'ai donc une table produit avec deux colonne (trois avec la clé)
famille produit
plomberie robinet
plomberie tuyaux
plomberie WC
plomberie douche
electricite cable 1mm
electricite cable 2mm
electricite disjoncteur
electricite prise
electricite interupteur
....
j'ai également une table installation comme suit :
num d'inst date d'inst nom client famille produit
les colonnes famille et produit sont des liste de choix basés sur des
requêtes pointant sur la table produit.
"req produit famille" avec un regroupement pour n'avoir plus que 1x chaque code famille
"req produit produit" qui ne reprend que la liste des produits (pas de regroupement, ça n'est pas nécessaire)
j'ai donc un formulaire permettant la saisie de nouvelle installation, avec
la liste déroulante pour la famille et le produit, ce que je cherche à faire, c'est qu'une fois la famille choisie, n'apparaisse dans la liste des produits que ceux de la famille sélectionnée précédemment!
je pensais avoir réussit à le faire en ajoutant un critère dans la requête produit "req produit produit" sur la colonne famille :
[Forms]![New_inter]![type_mat_hs]
mais cela ne fonctionne qu'au premier choix de famille
en effet, si je change ce code famille, alors le choix de produit reste figé dans la famille sélectionnée en premier ...
Auriez-vous la solution à mon problème SVP ?
Partager