我有一个现有的Access MDB.我正在向运行现有报表的现有表单添加命令按钮.所做的更改是此按钮需要传入一个参数,该参数包含报告的记录的ID - 当前报告在MDB中的每个记录上运行.
我已经更改了运行报告的查询以使用ID值的参数,因此现在当单击按钮时,Access会提示记录ID以进行报告,并且报告显示应该如此.
但是,我不能为我的生活弄清楚如何将参数传递给报告以供查询使用.我怎样才能做到这一点?
DoCmd.OpenReport方法有各种参数,其中一个是Where语句:
DoCmd.OpenReport"rptReport", acViewPreview,,"ID=" & Me.ID
那是
expression.OpenReport(ReportName, View, FilterName, WhereCondition, WindowMode, OpenArgs)