我遇到了一个在使用 Crystal Reports 之前从未见过的奇怪问题。
我为一家银行制作了一份复杂的 PDF 月度报告,生成了 200 多页。这些规范花了几个月的时间与客户进行调整,但现在它工作得很好,显示了所有应该显示的数据,所有数据都正确排序并带有正确的标题。
但由于某种原因,报告在显示数据之前很少插入准空白页,而且看起来是随机的。这些页面并非完全空白,显示了我的所有标题(包括组标题),但没有详细信息。正确的数据会在几页后显示,但无论我对部分专家做什么,这些无用的页面都会在报告中不断弹出。需要明确的是,标题和详细信息没有分开。标题也可以在具有正确数据的页面中正常显示,它们只是复制到之前的额外空白页面。
这是一个示例:
除了最上层数据之外,在我的任何部分中都没有选中“插入空白页”框,这工作正常,但这些额外的页面不会插入到该级别的每个组的末尾。它们有时会随机插入到连贯部分的中间。
我还验证了“保持在一起”选项,并检查了 4 个最低级别(包括详细信息),因此我认为数据太大,无法与其标题放在同一页面上,但问题很少见,随机且数据完美溢出当它出现时(如我的示例中的第 3 页)。
勾选所有这些框并没有改变任何东西。
没有抑制公式,唯一抑制的部分是 GH1 和 GH2,但它们始终被无条件抑制。如果没有数据,我尝试在标题中添加条件抑制公式,但问题是有数据。标题似乎只是无用地重复。
该问题似乎与标头值的任何特定更改无关。在我的示例中,当报告点击某个投资组合的普通股时,它会发生变化,但当另一个投资组合显示其普通股时,它不会发生。我检查数据源中的数据,发生这种情况的数据行和没有发生这种情况的数据行之间的一切都是一致的。
我对如何摆脱这些额外的页面没有想法。有人知道我的报告中发生了什么吗?
非常感谢。
尝试为群组切换“保持群组在一起”,看看是否有任何效果。您可以通过右键单击该组,选择“更改组”(以调出组专家),然后在选项选项卡上找到该选项。
此选项经常被忽视,因为专家部分中的“保持在一起”更加明显。
(您可能还需要关闭“保持在一起”,看看这对您的报告有何影响)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)