Access 2007 : Requête paramétrée - sous form.
ZdXO42
-
ZdXO42 -
ZdXO42 -
Bonjour,
je suis acctuellement sur un projet access afin de le découvrir, malheureusement je suis bloqué sur un problème depuis 1 semaine.
En effet, depuis un formulaire access j'essaye d'appeler un sous formulaire en passant par une requête (Afin de n'afficher que les enregistrements liés à l'objet du premier formulaire).
Contenu de la requête (Dans R_Affiche) :
Depuis le formulaire principal (F_Film) je clique sur un bouton contenant le code :
Sauf que j'ai le droit à un message : "Impossible d'executer une requête de sélection"
Et si je commente ".execute, une fenêtre s'ouvre en me demandant quel ID je veux mettre. Et de cette manière là, ça marche!?
J'ai également essayé d'appeler la requête dans le form-load du sous-formulaire mais ça n'a pas fonctionné.
Quelqu'un aurait-il une solution?
Merci beaucoup!!
je suis acctuellement sur un projet access afin de le découvrir, malheureusement je suis bloqué sur un problème depuis 1 semaine.
En effet, depuis un formulaire access j'essaye d'appeler un sous formulaire en passant par une requête (Afin de n'afficher que les enregistrements liés à l'objet du premier formulaire).
Contenu de la requête (Dans R_Affiche) :
SELECT T_Film.id_Film, T_a_Affiche.fk_affiche, T_a_Affiche.fk_film, T_Affiche.chemin_affiche FROM T_Film INNER JOIN (T_Affiche INNER JOIN T_a_Affiche ON T_Affiche.id_affiche=T_a_Affiche.fk_affiche) ON T_Film.id_Film=T_a_Affiche.fk_film WHERE (((T_Film.id_Film)=[id_objet]));
Depuis le formulaire principal (F_Film) je clique sur un bouton contenant le code :
Dim qdf As DAO.QueryDef Set qdf = CurrentDb.QueryDefs("R_Affiche") With qdf .Parameters("id_objet") = 8 .Execute End With Dim stDocName As String Dim stLinkCriteria As String id_objet_form = Me.id_Film Nom_Objet_Form = Me.titre_film Me.Refresh stDocName = "F_Affiche2" DoCmd.OpenForm stDocName, , , stLinkCriteria
Sauf que j'ai le droit à un message : "Impossible d'executer une requête de sélection"
Et si je commente ".execute, une fenêtre s'ouvre en me demandant quel ID je veux mettre. Et de cette manière là, ça marche!?
J'ai également essayé d'appeler la requête dans le form-load du sous-formulaire mais ça n'a pas fonctionné.
Quelqu'un aurait-il une solution?
Merci beaucoup!!
A voir également:
- Access 2007 : Requête paramétrée - sous form.
- Save as pdf office 2007 - Télécharger - Bureautique
- Comment supprimer une page sur word 2007 - Guide
- Acer quick access - Forum Logiciels
- Reparer outlook 2007 ✓ - Forum Outlook
- Access appdata - Guide