bho*_*ass 1 jasper-reports export-to-excel
我使用 jaspser studio 创建了一个模板。在服务器上,我可以将报告导出到 Excel。但是,我想要的是 Excel 文件只包含列标题和数据,没有页眉、页脚和任何其他装饰。我看了很多使用java编程的教程。我想知道是否有一种方法可以在不使用 java 或 xml 编程的情况下获得此结果。
为了澄清起见,修改 xml 文件中的一些属性是可以的。我只是说不要从头开始创建新的 xml。
这可以通过 Jaspersoft Studio 实现。更多详细信息请参见此处
您需要向报表本身添加一个新属性(右键单击 > 显示属性 > 高级。然后在“杂项”下添加属性)。
然后您需要添加以下属性(对于 XLS 格式):
<property name="net.sf.jasperreports.export.xls.exclude.origin.band.1" value="pageHeader"/>
<property name="net.sf.jasperreports.export.xls.exclude.origin.band.2" value="pageFooter"/>
Run Code Online (Sandbox Code Playgroud)
如果要导出为 XLSx 格式,则需要将属性名称更改xls
为,如下所示:xlsx
<property name="net.sf.jasperreports.export.xlsx.exclude.origin.band.1" value="pageHeader"/>
<property name="net.sf.jasperreports.export.xlsx.exclude.origin.band.2" value="pageFooter"/>
Run Code Online (Sandbox Code Playgroud)
如果您需要排除更多频段,我提供的链接中应该有合适的信息。