报告时遇到恼人的问题。这是一个相当简单的报告,包含1个组和多个详细信息部分(每个详细信息部分包含一个子报告)。 有时,数据使groupfooter只在下一页开始,只用groupheader和pagefooter打印一个空页面。 在groupfooters New Page After选项中添加Not OnLastRecord公式的“标准”解决方案不起作用。 我一直在尝试在整个报告中使用Suppress,Hide,Keep Together选项,但似乎没有任何效果。 有人有其他建议吗?
我在Visual Studio中使用Crystal Report(不是独立的)
答案 0 :(得分:0)
您希望实现的结果是什么?
我想,内容不适合页面
GroupHeader + Content + GroupFooter
无法打印在一个页面中,因此只有一个页面只包含GroupHeader,或者只有一个包含GroupFooter的页面。
如果要在页面之间划分子报表
我想你必须查看详细信息部分,将Keep Together子句删除到Details,SubReport和SubReport内部,以便详细信息部分(如果可能)在具有GroupHeader的页面和具有GroupFooter的页面中进行划分
如果您希望在任何页面上打印GroupHeader和GroupFooter,如果Subereport不适合
GroupHeader可以在每个页面上重复(“Group Expert中每个页面上的重复组页脚”),GroupFooter不能..有人建议使用Page Footer。