【发布时间】:2016-04-16 13:43:06
【问题描述】:
我有一个显示另一个表单的记录源的报告。当我在此表单上添加一些记录并单击报告时,此记录未显示。如何实现始终显示屏幕上的内容?这是我的简单报告代码:
Private Sub cmdOpenReport_Click()
DoCmd.OpenReport "MyReport", acViewReport
End Sub
Private Sub Report_Open(Cancel As Integer)
Me.RecordSource = Forms![MyForm].Form.RecordSource
End Sub
【问题讨论】:
-
我很困惑。表格不是已经显示了上面的内容吗?为什么需要报告?此外,请检查 Me.RecordSource 以确保您请求的数据正确。
-
我有一个表格。当我打开它时,它里面有一些记录。如果我单击报告按钮,则会显示这些记录。但是,如果我输入一条新记录(以连续形式)然后再次单击报告按钮,则不会显示这条新记录 - 这就是问题所在。我需要一份用于打印、发送电子邮件、制作 PDF 的报告...