【发布时间】:2019-04-12 15:39:35
【问题描述】:
我正在尝试在表单上创建一个按钮,该按钮将打开仅包含当前记录的报表。
我做了以下事情:
- 创建了一个按钮
- 为 On Click 创建了事件过程(它打开宏模式而不是 Visual Basic)
- 使用各种条目修改了 Where 条件
由于设置是宏模式,我不知道如何发布宏代码,所以我将它作为一个列表输入。
- OpenReport
- 报告名称:按类别划分的奖项 - 单人
- 查看:打印预览
- 过滤器名称:空白
- 条件 = [Registrants]![EventName]=[Me].[EventName]
- 窗口模式:空白
预期结果 - 点击按钮打开仅显示当前记录的报告
实际结果 - 点击按钮打开输入参数值对话框,要求输入 Me.EventName 的值。当我输入当前的 EventName 时,报告会打开并显示正确的记录。
【问题讨论】:
标签: vba ms-access ms-access-reports