1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
DoCmd.OpenQuery "ReqTblTemp" ' requête création de la table temporaire TblTemp (ou une commande docmd.runSQL)
Dim TableCli As Recordset
Set TableCli = CurrentDb().OpenRecordset("TblTemp", DB_OPEN_TABLE)
TableCli.MoveFirst
DoCmd.OpenForm "Passage", , , , , A_HIDDEN ' form avec un contrôle param (zone de texte)
Do Until TableCli.EOF
Forms!passage!param = TableCli!CodeFacture
DoCmd.OpenReport "Rpt" ' ton état qui utlise Forms!Passage!Param
DoCmd.Close acForm, "Rpt"
TableCli.MoveNext
Loop
TableCli.Close |
Partager