删除pageHeader /的columnHeader我有一个主报告与2子报表。我使用相同的报告来生成PDF和xls。分页已启用,但对于Excel,我需要禁用分页,我通过渲染都在一张纸上做。每个页面都会重复页眉/列标题。这些页眉/列标题来自子报告。这对PDF很好,但在excel的情况下,我想摆脱重复标题。 我设置这些属性:碧玉报告 - 从报表
<property name="net.sf.jasperreports.export.xls.exclude.origin.band.3" value="pageHeader" />
<property name="net.sf.jasperreports.export.xls.exclude.origin.keep.first.band.3" value="pageHeader" />
<property name="net.sf.jasperreports.export.pdf.exclude.origin.keep.first.band.1" value="pageHeader" />
<property name="net.sf.jasperreports.export.xls.exclude.origin.band.1" value="columnHeader" />
<property name="net.sf.jasperreports.export.xls.exclude.origin.keep.first.band.1" value="columnHeader" />
<property name="net.sf.jasperreports.export.xls.exclude.origin.band.2" value="pageFooter" />
<property name="net.sf.jasperreports.export.xls.remove.empty.space.between.rows" value="true" />
<property name="net.sf.jasperreports.export.xls.remove.empty.space.between.columns" value="true" />
但是,这些的arent反映在子报表呈现的数据。在xls中,我仍然看到pageHeader/columnHeader重复。请让我知道,如何解决这个问题。
非常感谢。我生成PDF格式,并在同一时间练成并打算一旦填满它,并将其导出到需要的格式。但是现在我需要为每个出口单独填写它们。但我会接受解决我的问题的答案。我仍然想知道为什么这些属性不适用于子报表。 –