水晶报告 - 最后一页是空白的

时间:2009-07-22 17:24:58

标签: crystal-reports

我有一个水晶报告,当生成时,除了页面页脚(表示当前页面以及报告标题)之外,它的最后一页是空白的。

仅当第二页上显示的数据完全填满页面时才会出现此情况。

有人会对这可能是什么有任何想法吗?

11 个答案:

答案 0 :(得分:40)

当您选中新页面复选框后,您会看到一个恰好适合它的图标。此图标代表公式工作室。点击此图标,然后输入 NOT OnLastRecord

保存并关闭窗口,你很高兴测试这个并赞美我的余生:)

答案 1 :(得分:6)

你有一些(几乎)空的组页脚,它不适合最后(非空)页面。

您必须将“新页面后”选项设置为某个内部组页脚部分。

答案 2 :(得分:6)

不使用组尾的复选框,而是使用公式。

我使用的是

not(OnLastRecord)

答案 3 :(得分:5)

+1给Arvo,因为他说的可能就是这样。我会稍微扩展它。

您很可能会有一个不完全适合倒数第二页的部分,因此它会溢出到新页面。

您可能能够使用的一些选项是专家部分是“保持在一起”,它将该部分的所有行保持在一起,在当前页面上(如果有空间)或在下一个(如果没有) ,或“抑制空白部分”。您也可以尝试缩小该部分的高度,但这可能不适用于所有情况。

正如Arvo所说,请确保您没有为任何部分设置“New Page After”标志,因为这也可能导致它。

答案 4 :(得分:5)

我处于相同的情况,一个很好的解决方案是通过一个简单的句子控制“New Page After”(在我的情况下在组页脚中),只在当前页面不是最后一页时才这样做。 / p>

选中“New Page After”选项后,在其上放置一个公式,点击它的右侧公式按钮。

代码:

if(PageNumber = TotalPageCount) Then
    True
else
    False;

节省了很多麻烦。

问候。

Pd积。它是Crystal语法。

答案 5 :(得分:4)

我知道这是一个老问题,但我遇到了类似的问题。

在我的情况下,最后一页是打印页眉而不是其他内容。

事实证明,对我的修复是右键单击报告页脚(没有内容)和选择隐藏

所以它基本上是一个空白的报告页脚,并包含页面标题...

希望这会有所帮助......

答案 6 :(得分:2)

评估是否需要报告页脚。如果不这样做,请务必在报告中压制此部分。

答案 7 :(得分:0)

此外,为了检查上面提到的其他内容,在创建新的空白报告后,在页面设置下,我的纸张尺寸默认为A4。当我将其更改为Letter时,我会在打印预览中以及物理打印到信纸时获得第二个空白页。据推测,这是由于遍历页面边界。我能够减少magins,并使报告内容适合页面。

答案 8 :(得分:0)

或在“设计”标签上,在“报告标题”下右键单击并选择“适合部分

答案 9 :(得分:0)

在我的情况下,它是纸张设计之外的图像,我只需将其对齐并缩放以适合我的纸张。

答案 10 :(得分:0)

对于某些情况,当报表页脚之类的未使用节可能会发生。取消显示该部分,即可解决。