我有一个水晶报告,生成时的最后一页是空白的,除了页脚(表示当前页面,以及报告标题).
仅当第二页上显示的数据完全填满页面时才会出现这种情况.
谁会有任何想法,为什么这可能是?
小智 40
当您选中New Page After复选框后,您将看到一个恰好适合它的图标.此图标代表Formula Workshop.单击此图标,然后键入NOT OnLastRecord.
保存并关闭窗口,你很高兴测试这个,并赞美我的余生:)
+1给Arvo,因为他说的可能就是这样.我会稍微扩展它.
很可能你有一个不完全适合倒数第二页的部分,所以它会溢出到一个新的页面.
您可能能够使用的一些选项是专家部分是"保持在一起",它将该部分的所有行保持在一起,在当前页面上(如果有空间)或在下一个(如果没有),或者"抑制空白部分".您也可以尝试缩小该部分的高度,但这可能不适用于所有情况.
正如Arvo所说,确保你没有为任何部分设置"New Page After"标志,因为这也可能导致它.
我处于相同的情况,一个很好的解决方案是通过一个简单的句子控制"New Page After"(在我的情况下在组页脚中),只在当前页面不是最后一个时才这样做.
选中"New Page After"选项后,在其上放置一个公式,单击它的右侧公式按钮.
码:
if(PageNumber = TotalPageCount) Then
True
else
False;
Run Code Online (Sandbox Code Playgroud)
省去了很多麻烦.
问候.
PD它是Crystal语法.
我知道这是一个古老的问题,但是我也遇到了类似的问题。
在我的情况下,最后一页正在打印Page头,什么也没有。
事实证明,对我来说,解决方法是右键单击“报表页脚”(没有内容),然后选择“隐藏”。
因此,它基本上是在空白的报表页脚中添加页眉,并将其包括在内。
希望这可以帮助...
| 归档时间: |
|
| 查看次数: |
60003 次 |
| 最近记录: |