Java Jasper组标题栏溢出到第二页

Java Jasper组标题栏溢出到第二页,java,jasper-reports,Java,Jasper Reports,我在使用Jasper reports时遇到了一个具有挑战性的问题。我目前有一个表,由一个组标题和一个细节栏定义,该栏后面是一个组页脚。在组页脚中,我包含了一个文本字段,该字段的isStretchWithOverflow=“true”。此文本字段的内容可能非常大,迫使溢出到下一页 我面临的困境是,即使没有表格或行项目,组标题也会显示在下一页上。这看起来非常尴尬,因为有一个没有下表的表头 据我所知,Jasper正在下一页呈现组页眉,因为组页脚在那里。换句话说,如果存在组页脚,则即使在上一页上已经呈现

我在使用Jasper reports时遇到了一个具有挑战性的问题。我目前有一个表,由一个组标题和一个细节栏定义,该栏后面是一个组页脚。在组页脚中,我包含了一个文本字段,该字段的isStretchWithOverflow=“true”。此文本字段的内容可能非常大,迫使溢出到下一页

我面临的困境是,即使没有表格或行项目,组标题也会显示在下一页上。这看起来非常尴尬,因为有一个没有下表的表头

据我所知,Jasper正在下一页呈现组页眉,因为组页脚在那里。换句话说,如果存在组页脚,则即使在上一页上已经呈现了详细信息栏,也会打印组页眉

第1组标题
第1组详细信息1
第1组细节2

第1组详细信息n
组1页脚(组1页脚的开头)


检查组标题的这两个属性:

  • 组表达式:它应该为空

  • 重印标题:false


  • 你的建议解决了上述问题,但又产生了另一个问题。当设置isReprinReaderOneachPage=“true”时,会阻止组标题出现在后续页面上。但是,即使第二页上有带行项目的表格,它也不会显示在第二页上。表格也应显示在第二页上,只需检查表格“组更改时打印”的属性,不要选择任何组。表格显示在第二页上,但缺少标题。似乎Jasper坚持在页面上打印组页眉,如果组页脚也存在的话。