0

我将尽可能具体,但如果我的问题一开始就令人困惑,我深表歉意......

在我的访问数据库中,我有 5 个通过自动编号“RefNum”相关的表,“RefNum”的范围是 1-2694(或 2694 条记录)。我创建了一个两页的报告。当我创建一个表单来打印报告时,它会创建一个 5388 页(每条记录 2 页)的大型 PDF。我想做的是为每条记录创建报告的 PDF,因此每个文件将是每条记录的两页报告。

在创建每个文件时,我希望它将文件重命名为一个其受人尊敬的属性。

示例:每个 PDF 文件将被重命名为 --> StudentID.Term

所以我假设我可以通过在按钮上附加一个宏来做到这一点,但由于我缺乏经验,我迷路了。

有人可以帮我解决这个宏吗?

4

1 回答 1

0

使用 MS Access 2007 或更高版本,您可以利用OpenReport的 Where 参数。在此之前,您可以更改报表所基于的查询的 SQL,或使用参数查询。循环访问相关记录集以获取 Where 语句或参数的 ID。

于 2012-05-23T09:19:05.390 回答