我将报告部署到 JasperReports Server 。报表运行时,结果网格显示在后台,但页面处于加载过程中,因此无法导出报表。如果取消页面加载,则导出选项将变为禁用。
我也已经部署了其他报告。他们工作正常。
是什么原因?请指导。
答案 0 :(得分:2)
您在jasper服务器中运行的报告可能具有更多页面数或从数据库中获取更多数据,这就是加载过程继续且导出选项处于禁用状态的原因。 除非报告的所有页面都加载到jasper服务器中,否则您将无法导出报告。因此,您可以应用以下三种方法来解决此问题: 1.限制查询中的记录数。 2.对查询应用过滤器。 3.以更加面向性能的方式优化查询。
在某些情况下,我发现通过浏览已加载的页面会快速加载所有页面,以防加载过程卡住。
我希望这些工作可以帮助你。!
此致
Srikanth Kattam