忽略分页和分页导致慢速报表呈现

时间:2016-01-15 13:07:48

标签: pagination jasper-reports export-to-excel

我在主报告上放置了子报告

  1. 给出的是忽略分页为true并在子报表后放置break元素(将子报表拆分为单独的excel工作表)。
  2. 为背景乐队中的每个子报告提供本地锚点。
  3. 在jasper服务器上部署报告。
  4. 我在每个工作表中获取每个报告,并且excel导出是完美的。但是在报告呈现页面中它没有破坏,因为我们忽略了分页并且它使整个报告和锚定速度变慢。(子报告中的evry页面)在jasper服务器的一页中呈现近500页)

    我的问题是我们是否有任何选择只能为excel导出打破??? 注意: - 我已尝试使用属性export.xls.break.after.row。并且它完美地打破了工作表但是excel列被合并了。所以我从调色板中选择了分页元素 请给出一个解决方案。

1 个答案:

答案 0 :(得分:0)

在Excel中设置或避免分页符上的新工作表的属性是

net.sf.jasperreports.export.xls.one.page.per.sheet=false

因此,您可以尝试删除忽略分页并将此属性设置为false。

这些是可用的属性config.reference