标签: jasper-reports
我正在使用JasperReports(Jaspersoft Studio设计模板)来处理需要PDF和Excel输出的项目,而大部分数据都是表格中的详细信息部分。我知道您可以在文档级别删除pageHeader和columnHeader,但是可以删除表格中的列标题,或者只打印一次吗?
输出结果:
报告的设计:
答案 0 :(得分:1)
当表溢出并且无法隐藏时,表组件中的列标题将重复出现。为了达到你想要的目的,你可以:
columnHeader
tableHeader
或在执行特定导出时过滤掉元素,方法是添加以下属性集:
<property name="net.sf.jasperreports.export.pdf.exclude.origin.keep.first.band.1" value="columnHeader"/> <property name="net.sf.jasperreports.export.pdf.exclude.origin.keep.first.report.1" value="*"/>
有关在导出时here和here过滤元素的详细信息。