首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jasper报告导出崩溃

Jasper报告导出崩溃
EN

Stack Overflow用户
提问于 2013-01-21 21:04:51
回答 2查看 2.9K关注 0票数 2

我有一个交叉表报告,输出75页。当我导出到Excel时,2-3分钟后,它崩溃了,并告诉我“需要一个id来查找FlowDefinition”。

查询的输出包含不到100,000行,并且查询本身需要25秒才能执行。(来自Naivcat)之后,jasper服务器需要一些时间来填写报告。但是导出不起作用。

仅供参考-我已将交叉表限制从默认的1000000更改为100000。

代码语言:javascript
复制
#limit the crosstab bucket/measure count to prevent out of memory errors
net.sf.jasperreports.crosstab.bucket.measure.limit=10000000

#suppress page and column footers and all but the first page and column headers when     exporting to XLS
net.sf.jasperreports.export.xls.exclude.origin.keep.first.band.1=pageHeader
net.sf.jasperreports.export.xls.exclude.origin.band.2=pageFooter
net.sf.jasperreports.export.xls.exclude.origin.keep.first.band.3=columnHeader
net.sf.jasperreports.export.xls.exclude.origin.band.4=columnFooter

# report exporter hints override export parameters
net.sf.jasperreports.export.parameters.override.report.hints=false

谢谢Ravi

EN

回答 2

Stack Overflow用户

发布于 2013-01-24 17:55:02

可能是浏览器依赖,我也遇到了同样的问题,然后我在Google Chrome中运行了报告,现在我的报告可以工作了。

所以我建议用Chrome或者你正在使用的其他浏览器试试。

票数 0
EN

Stack Overflow用户

发布于 2013-01-29 00:40:31

删除总页数,只显示"Page 1“而不是"Page 1 of 75”-这将显著改善报告生成,因为JR不需要重新评估每一页来添加总页数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14439299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档