Bonjour,
J'ai un formulaire déjà pré-rempli (suite à un double click sur une zone de liste), je voudrais qu'en cliquant sur le BtnAperçuEtat les informations du formulaire soit passées dans l'Etat, j'ai essayer ceci :
Seulement cela m'affiche le premier enregistrement de ma table, pas celui qui est affiché dans le formulaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Me.RecordSource = Forms.Item("frmAutoCataloguePostProd").RecordSource Dim Nom_Etat As String Nom_Etat = "Etat" DoCmd.OpenReport Nom_Etat, acPreview
On m'a conseillé de créer une requête qui prendrait en compte les informations du formulaire, je pense utiliser sa mais je ne sais pas comment faire et si sa marchera
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 strSql = "SELECT DISTINCTROW * FROM [" & strTable1 & "] LEFT OUTER JOIN [" & strTable2 & "] ON CataloguePostProd.Reference = ParcVendu.Reference WHERE((" & strCriteria & "));" (A la place de strCriteria il faudrait mettre en Programmation "Selon ce qui est choisit dans le formulaire", c'est sa ?)
Partager