0

我有什么是(希望如此)和快速而简单的问题。我有一份报告,其中有两个子报告。两个子报告中的第二个,当有数据时,需要在一个新页面上,这就是导致我的问题的原因。当我在新页面之前或新页面之后的公式中添加条件时,例如:'Not onlastrecord',包含子报表的主报表部分的抑制字段中的条件公式,它不会按我需要的方式工作。子报表被选中“如果没有记录则禁止打印”并且尽可能小以防止字段溢出问题。我遇到的问题是我可以让报告抑制空白部分,但是当报告有数据时它不在新页面上,或者我可以在新页面上得到它,但我在报告末尾得到一个空白页面,上面只有一个页眉和页脚(也没有空白或未压缩的部分)。我梳理了几个论坛并尝试了几种不同的解决方案和解决方案的组合,但没有任何效果。任何能帮助我解决这个问题的人都是我的英雄!

4

3 回答 3

0

我有一个类似的问题,发现它是一个离右边太远的图形掉到了另一页上。我是通过使用 Acrobat 打印驱动程序将报告打印到 PDF,然后在 Acrobat 或 Reader 或 Adob​​e Illustrator 中打开它来找到它的。然后我在空白页上进行了全选,它在页面上显示了一个小白框,第一页的图形正在倒下。我将盒子向后移动了几毫米,空白页消失了。

于 2012-09-19T16:52:29.577 回答
0

不要尝试拆分主报告中的页面。

相反,有条件地设置第二个子报表的报表标题部分中的新页面之前选项,以便仅在返回至少一条记录时才为真 - 例如,使用类似Count ({Table.Field})>0.

您可能需要将子报表的“报表标题”部分拆分为两个子部分,以便能够设置“New Page Before”选项 - 如果是这样,请取消第一个子部分并有条件地在第二个子部分中设置“New Page Before”选项。

于 2012-05-03T06:39:40.100 回答
0

尝试检查选项“抑制空白部分”

于 2015-02-27T01:40:45.590 回答