Pagination 忽略分页和分页符导致报表呈现速度缓慢

Pagination 忽略分页和分页符导致报表呈现速度缓慢,pagination,jasper-reports,export-to-excel,Pagination,Jasper Reports,Export To Excel,我将子报告放在主报告上 给定的是忽略分页为true,并在子报表后放置break元素(在单独的excel工作表中拆分子报表) 为背景波段中的每个子报告指定本地锚 在jasper服务器上部署了报告 我在每个工作表中获得每个报表,excel导出非常完美。但在报表呈现页面中,它没有中断,因为我们提供了忽略分页,这会减慢整个报表和锚定(子报表中的每个页面在jasper server的一个页面中呈现近500页) 我的问题是,我们是否有任何选项仅用于excel导出 注意:-我已尝试使用属性export.xls

我将子报告放在主报告上

  • 给定的是忽略分页为true,并在子报表后放置break元素(在单独的excel工作表中拆分子报表)
  • 为背景波段中的每个子报告指定本地锚
  • 在jasper服务器上部署了报告
  • 我在每个工作表中获得每个报表,excel导出非常完美。但在报表呈现页面中,它没有中断,因为我们提供了忽略分页,这会减慢整个报表和锚定(子报表中的每个页面在jasper server的一个页面中呈现近500页)

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

    在excel中设置或避免新工作表分页的属性为

    net.sf.jasperreports.export.xls.one.page.per.sheet=false
    
    因此,您可以尝试删除忽略分页并将此属性设置为false


    这些是可用的属性

    我已经尝试了这个属性并得到了工作表。但是发生的是,我的列被合并,并且所有工作表的形状都相同。啊,好的,我只看到了“export.xls.break.after.row”是否有脚本仅在导出到xls时打印中断元素,并仅在xls导出时将忽略分页设置为true???我知道这看起来有点棘手,但如果你能…请给我一个解决方案,,,问题是你正在使用jasper服务器,如果你有你唯一的应用程序,它会更简单。。。当excel…@harunprasu时,您可以将报告添加到列表中。您可以尝试在scriplet中查看您是否理解是否要导出到excel(可能jasper report server在请求中添加了一些参数)。。。然后在scriplet中创建一个方法,printWhenExpression可以调用该方法