我有一个报告,可以用两种不同的形式打开它,并且根据打开的形式,应该更改它的标题。例如,如果我按其他表单上的“打印”按钮,则它引用要打印的报表,并使用Label.Caption更改标题。
有人对此有见识吗?
答案 0 :(得分:2)
打开表单时,使用参数 OpenArgs (最后一个参数)进行调用:
DoCmd.OpenReport "YourReportName",,,,, Me.Name
在打开报告时阅读:
Private Sub Report_Load()
Me.Caption = Nz(Me.OpenArgs)
End Sub