我有一个需要以某种方式进行模板设计的要求,即我只能在首页上打印一些信息部分,而很少有信息是动态的,并且将在其他页面上继续。这是我的设计
[Page Header]
将在每个页面上重复[column header]
仅在第一页上打印[detail band]
将具有动态表,该表将扩展为
基于表行的多页[column footer]
上只有我需要的信息[page footer]
将显示在每个页面上[Last page footer]
将具有一些不同的信息,这些信息将是
仅在最后一页上我的问题是,每个人都在工作,但[页脚]引起了问题。页脚页脚在第一页上打印该值,但在其他页上占用空白,因此,其他页的信息打印在半页上,而半页为空白。
我在Jasper中看到的信息是列脚注不会折叠。解决此问题的解决方案是什么?
请为此提供一些建议。
由于我的要求与给定的解决方案几乎没有什么不同。这是我的解释
ColumnFooter
中拥有的信息应该只在首页上。ColumnFooter
上方,我有一个包含表格的明细栏。详细信息区域表是动态的,并且可以具有任意数量的行。答案 0 :(得分:0)
设置列脚的printWhenExpression属性
<printWhenExpression><![CDATA[$V{PAGE_NUMBER}==1]]></printWhenExpression>