2
我正在使用iReport 2.0.2。我想在导出为CSV时禁止页面页眉和页脚,但不能以任何其他格式导出。任何人都可以让我知道如何做到这一点?JasperReports CSV导出
我正在使用iReport 2.0.2。我想在导出为CSV时禁止页面页眉和页脚,但不能以任何其他格式导出。任何人都可以让我知道如何做到这一点?JasperReports CSV导出
您应该使用net.sf.jasperreports.export.{format}.exclude.origin.{suffix}.{arbitrary_name}报告的属性。
JRXML文件的用于排除pageHeader和pageFooter从所得CSV文件带中的片段:
<jasperReport ...>
<property name="net.sf.jasperreports.export.csv.exclude.origin.band.1" value="pageHeader"/>
<property name="net.sf.jasperreports.export.csv.exclude.origin.band.2" value="pageFooter"/>
这些属性只影响CSV出口此样本。例如,pdf文档将带有两个乐队(页眉和页脚)。
它适用于iReport 4.x。我没有检查它的2.x版本。
在http://community.jaspersoft.com中常见问题的How can I suppress page headers and footers when exporting to XLS?话题提供额外的信息。
噢谢谢。我正在使用jasperreports.properties文件,并尝试使用相同的文件。 net.sf.jasperreports.export.csv.exclude.origin.exclude.first.band.1 = pageFooter。 net.sf.jasperreports.export.csv.exclude.origin.band.2 = pageHeader – Giri 2012-01-18 16:25:27
@Giri只需添加关于iReport版本的说明 – 2012-01-18 16:27:53
@Giri您应该将属性添加到jrxml文件。这对我来说很有用。我使用的是“iReport 4.1.3”。 – 2012-01-18 16:31:06