我正在制作一份贾斯珀报告,我发现了我认为意想不到的结果。我的报告在组头和组页脚中有一个相当大的细节带。组页脚也相当大,但如果由于printWhenExpression
评估为false
而未打印某些元素,它也会缩小很多。
如果发生这种情况,但群组页脚的常规尺寸会导致乐队突破到下一页,则该群组仍然打印在下一页上。
我发现此问题报告有关行为的解释:
http://community.jaspersoft.com/jasperreports-library/issues/5709
给出的解决方案是将大波段划分为多个波段。我的问题是,我需要将乐队内容保持在同一页面上,而不是让其中一个乐队突破到下一个乐队。如果其中一个组页脚区域需要突破到下一页,则所有组页脚区域也应该中断。
有没有办法指定乐队只能分手?
答案 0 :(得分:1)
从版本6.1.1开始,我们介绍了框架元素可能比其内容更小的可能性。
在您的情况下,您可以尝试获取大型乐队的全部内容并将其隔离到一个框架中,然后您可以设置较小的高度,前提是框架将在运行时生长以适应其所有渲染内容。
这样,由于内部内容崩溃,乐队将根据需要增长,而不是缩小。