水晶报表打印空白页

5
我有一个水晶报表,打印时会出现额外的空白页,但是报表本身打印正常。我已经做了研究,勾选、取消勾选并在“New Page After”选项中添加了正确的公式,而且没有在最后一个记录公式中,但仍然会打印空白页。
以下是我的区域专家详细信息:
- 报表标题(已勾选 - 自由格式[灰色],新页面之后[灰色]) - 报表标题a(已勾选 - 自由格式,抑制,保持在一起) - 报表标题b(已勾选 - 自由格式放置,抑制,保持在一起) - 页眉(已勾选 - 自由格式放置,抑制,保持在一起[灰色]) - 第一组页眉:MP_DOCUMENT.DOCNUM - A(已勾选 - 自由格式,保持在一起) - 第二组页眉:MP_DOCUMENT.ID - A(已勾选 - 自由格式放置,抑制,保持在一起) - 细节(已勾选 - 自由格式放置,保持在一起) - 第二组页脚:MP_DOCUMENT.ID - A(已勾选 - 自由格式放置,保持在一起) - 第一组页脚:MP_DOCUMENT.DOCNUM - A(已勾选 - 自由格式放置,抑制,重置页码后,保持在一起) - 页脚(已勾选 - 自由格式放置,保持在一起[灰色]) - 报表页脚(已勾选 - 自由格式放置,抑制,新页面之后[灰色],保持在一起)
如果您有任何想法,将不胜感激。谢谢大家。

你的Crystal Reports中哪个部分占据了空白页? - Siva
抱歉,我不理解你的问题,你是指我的控制面板中哪个部分占据了空白页面吗?还是其他的问题? - surGe
请告诉我们哪个部分占据了空白页,以便我们设置该部分不要延伸到另一页。 - Siva
我该如何找到这个答案呢?抱歉,我对Crystal Reports不是很熟悉,我只理解上面的内容。 - surGe
在每个未被抑制且在每个部分中都不同的部分上添加一个虚拟字段,然后再次运行报告。然后在空白页上,您将知道哪个字段正在打印,并知道导致空白页的是哪个部分。 - aMazing
2个回答

1

抱歉回复晚了。

我认为其他人会发现这很有用。

报告中的一些控件可能超出了报告区域。

请右键单击空白报告区域,然后选择页面设置。

尝试将左、上、右、下边距设置为更低的值。通常,我将该值设置为0.00毫米,并检查是否解决了问题。

如果这样可以去除空白页,请逐个输入边距值找到真正原因的边距。

如果每页之后都有空白页,那么这可能是您的解决方案。

如果在“详细信息”部分的“段落专家”中未选中“保持在一起”选项,则同样的问题会在每一页之后添加空白空间


1
我认为“保持对象在一起”选项可能是原因。
因为这将使部分内容保持在一起,不允许某些行在一页上,而其他剩余细节在下一页上,而是将所有部分一起移动。
  • 检查空白页出现之前的部分。
  • 尝试取消选中该部分的“保持对象在一起”选项。 enter image description here

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接