Jasper报表导出不带页眉的EXCEL [英] jasper report export excel without page header

查看:0
本文介绍了Jasper报表导出不带页眉的EXCEL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用jaspser Studio创建了一个模板。在服务器上,我可以将报告导出到EXCEL。然而,我想要的是EXCEL文件只包含列标题和数据,没有页眉、页脚和任何其他装饰。我看到了很多使用Java编程的教程。我想知道是否有一种方法可以在不用Java或XML编程的情况下实现这一点。

为了说明,修改XML文件中的某些属性是可以的。我的意思是不要从头开始创建新的XML。

推荐答案

这可以通过Jaspersoft Studio实现。有关更多详细信息,请参阅here

您需要向报表本身添加一个新属性(右键单击>显示属性>高级。然后是其他下的属性)。

然后您需要添加以下属性(用于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"/>

如果要导出为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"/>

如果您需要排除更多频段,我提供的链接中应该有合适的信息。

这篇关于Jasper报表导出不带页眉的EXCEL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆