Bonjour,
Voici mon problème: j'ai
une table T_cat avec ID_cat et nom_cat
une table T_souscat avec ID_souscat, nom_souscat, ref_cat et nom_cat (les
ref_cat sont les ID_cat de T_cat et donc pour chaque ID_cat je peux avoir
plusieurs enregistrements avec des nom_souscat différents)
une table T_lignes avec plein de champs dont cat_li, ref_cat_li, sous_cat_li et
ref_souscat_li
dans un formulaire, je crée un enregistrement dans T_lignes et j'y entre cat_li
je voudrais dans ce formulaire obtenir une liste déroulante pour choisir ma sous
catégorie qui ne doit comporter que les enregistrements ou nom_cat=cat_li
j'ai mis donc dans mon formulaire de saisie:
SELECT DISTINCT "nom_souscat" FROM "T_souscat", "T_lignes" WHERE
"T_souscat"."nom_cat" = "T_lignes"."cat_li"
et j'obtiens:
toutes les souscat des enregistrements déjà présents dans la base, or je ne veux
que celles correspondant à la cat_li de l'enregistrement que je suis en train de
traiter
j'ai donc faux !
toute aide serait donc très bien venue !
merci d'avance
PS; c'est facile de faire un sous formulaire qui donne les enregistrements
cherchés, mais je n'arrive pas à passer à une liste déroulante
Michel
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]