我按帐户创建报告,打印2页双面打印(正面和背面)。但有时数据量会使其溢出到3页。当发生这种情况时,我需要确保生成第4页(空白),以便下一个帐户可以在页面1的前面打印。如何在VS2010中完成此操作?感谢。
答案 0 :(得分:0)
与大多数格式问题一样,答案是使用矩形。
插入一个矩形,将其放在第一张桌子后面,并给它一个0.125英寸的高度。在“矩形”属性中,选中添加分页后。
现在的问题是你需要在第2页上使用矩形的分页符。
由于Page Number内置字段仅适用于页眉或页脚,因此您需要一些页码代码。添加代码以获取报告的页码代码(报告属性 - >代码):
Public Function PageNumber() as integer
Return Me.Report.Globals!PageNumber
End Function
然后将矩形的可见性设置为基于表达式显示或隐藏,并将表达式设置为:
=IIF(Code.PageNumber() = 3, TRUE, FALSE)