我有一个水晶报告,当生成时,除了页面页脚(表示当前页面以及报告标题)之外,它的最后一页是空白的。
仅当第二页上显示的数据完全填满页面时才会出现此情况。
有人会对这可能是什么有任何想法吗?
答案 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)
对于某些情况,当报表页脚之类的未使用节可能会发生。取消显示该部分,即可解决。