MS Access报告中不同的奇/偶页

时间:2020-03-06 14:39:14  来源:igfitidea点击:

对于MS Access(2007)中的报告,我需要将某些列的数据放在所有奇数页上,并将其他列的数据放在所有偶数页上。它用于将双面证件文件打印到纸张上。

有人知道该怎么做吗?

解决方案

问题太笼统了。我建议我们在所有页面中都包含所有列,然后将一些代码添加到页面标题部分(甚至在详细信息部分中)"按格式",以根据页码更改"详细信息"文本框的.Visible属性。

我认为我们需要在页眉或者页脚中有一个文本框,其中" = [Page]"作为源数据才能知道正确的页码。但是,我的Access报告知识可能已严重过时。

好的,我们可以检查"页面"是否为奇数,甚至在"格式上"事件中是否为奇数,并且制造商列是否可见,具体取决于我们所在的页面。但是,执行以下操作会容易得多:

放几个部分,然后在它们之间放一个新页面。然后,只需确保我们不会使每张卡上的行太多而使页面溢出。

或者

使报表足够宽,以使其强制进入第二页,然后将这些列放在第二页(即第一页的背面)上。我记得access的打印顺序在左上右下,因此页面设置如下:

A B  
C D

会像这样打印:

A
B
C
D

如果必须在两个连续的页面上显示同一记录的数据,这是我会选择的选项。

我们也可以使用一对查询,也许将第一个打印到A面,然后将第二个打印到B面?