pentaho8.2发布到pentaho-server上的报表查询数据量大时候有一个loading page提示框,加载完成不自动关闭,如何使其加载完成自动关闭,或者设置其不显示??
1条回答 默认 最新
- 憧憬blog 2023-03-15 06:53关注
针对您的问题,可以通过以下两种方法来解决:
在执行查询前先禁用提示框,在查询完成后再重新启用。具体的操作步骤是首先在reportviewer.js文件中找到
doQuery
函数,将其中的showWait
参数设为false,禁用提示框。然后在查询完成后再将showWait
参数设为true,重新启用提示框。第二种方法是直接修改pentaho-server的配置文件。具体的操作步骤是在
pentaho-server/tomcat/webapps/pentaho/WEB-INF/web.xml
文件中将pentaho-solution/spring-servlet.xml
中<bean id="resultCacheManager" class="org.pentaho.platform.engine.services.solution.ResultCacheManagerImpl">
标签中的maxElementsInMemory
属性设置为0,即不缓存查询结果。这样就不会再出现loading page提示框。
希望以上两种方法能够帮助您解决问题。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 ubuntu子系统密码忘记
- ¥15 保护模式-系统加载-段寄存器