访问:选择多个记录以打印报告

时间:2011-05-18 15:24:13

标签: ms-access vba

我正在尝试设计一个表单,我可以在其中选择多个记录,然后在按钮上单击打开包含所选记录ID的报告。

我想也许可以使用添加的未绑定复选框控件创建一个连续的表单,其中用户选择他们想要在报表中显示的相应记录。我不确定如何将其读入do.cmd OpenReport criteria属性。 如果有更简单的方法,请告诉我。

2 个答案:

答案 0 :(得分:3)

查看http://support.microsoft.com/kb/135546http://allenbrowne.com/ser-50.html。您可以采取的另一种方法是创建一个临时表,其中包含记录ID的单个字段。使用链接中的代码,使用已选择的记录ID填充临时表。然后,您需要做的就是更改驱动报表的查询,以使用临时表进行内部联接。

答案 1 :(得分:2)

您可以在数据集中添加一列来确定要打印的行吗?例如,您可以添加printMe Y / N列,然后使用该字段值来限制报告的行。