如何通过表单引用报表控件?

时间:2018-08-31 09:40:23

标签: vba ms-access

我有一个报告,可以用两种不同的形式打开它,并且根据打开的形式,应该更改它的标题。例如,如果我按其他表单上的“打印”按钮,则它引用要打印的报表,并使用Label.Caption更改标题。

有人对此有见识吗?

1 个答案:

答案 0 :(得分:2)

打开表单时,使用参数 OpenArgs (最后一个参数)进行调用:

DoCmd.OpenReport "YourReportName",,,,, Me.Name

在打开报告时阅读:

Private Sub Report_Load()

    Me.Caption = Nz(Me.OpenArgs)

End Sub