Bonjour à tous,
Je tourne en bourrique depuis des heures sur un problème et j'ai épuisé toutes mes sources de recherche sur le forum (même la faq ou il y a des explications à ce sujet):
Pour commencer une image de mon formulaire:
Je travail dans le dernier sous formulaire: S/F_Factures_Détails.
Mon problème se situe au niveau de mes 2 listes déroulantes lstCat et lstDesign.
lstCat est une liste basée sur une table T_Categories: ID_Categorie et Categorie, 2 colonnes; 0;3cm; 1 colonne liée (représente les catégories d'un article que je vends; articles répertoriés dans la table T_Tarifs)
lstDesign dans laquelle je souhaite faire affiché les champs: Désignation, Prix_unitaire, Ecopart qui sont tous contenus dans T_Tarifs. Toujours dans cette table T_Tarifs, j'ai un champ Ref_Perso qui m'affiche via une sélection les différentes Categories contenues dans... T_Categorie.
Seulement voila... Je n'arrive jamais à mes fins!
Pour infos, j'ai essayé de suivre à la lettre la FAQ suivante: http://access.developpez.com/faq/?page=zdl#DepZdl
Et j'obtiens donc en adaptant:
(Petite subtilité dû à mon erreur de novice: S/F_Factures n'est pas reconnu à cause du /, en VBA, il faut écrire S_F_Factures; de toutes les façons, dans le soute, après avoir tapé ma requête, j'ai essayé de basculer en mode création de requête et dans les critères, j'ai remis S/F_ histoire de dire que j'ai essayé cette éventualité).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT T_Tarifs.ID_Tarif, T_Tarifs.Désignation FROM T_Tarifs Where T_Tarifs.ID_Categorie = Forms!S_F_Factures_Détails.lstCat
J'ai bien mis le:.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub lstCat_Change() Me.lstDesign.Requery End Sub
Et à l'essai, 2 valeurs inconnues: T_Tarifs.ID_Categorie et Formulaires!S/F_Factures_Détails.lstCat
Suite à cela j'ai essayé de modifier la requête SQL dans tous les sens, mais je n'y arrive pas, je deviens chèvre...
Un petit coup d'œil la dessus si cela peut aider:
Si quelqu'un saurait me donner une piste svp.
Merci,
A bientôt.
Partager