脚本数据集大报表方式展现报错

 

| 产生数据工厂:com.raqsoft.report.dataset.esProcCachedFactory 失败 错误来源:com.raqsoft.common.RQExceprion

caused by 部分是找不到缓存文件

设计器下预览没有问题,按照大报表方式分段取数,但是发布到 web 端报错

这个是什么原因?

测试过 demo 数据库 + 脚本 + 大报表方式,同样的方法没有问题

排查过程以及解决方法

检查了以下几点:数据集是否指定了数据源名称—已指定
是否正确配置了数据库连接池—已配置
是否放置了数据库驱动 jar—已放置
是否配置了集算器授权且路径正确—已放置

最后排查原因为:
集算器部分需要配置主路径,然后脚本数据集那引用时使用相对路径
对于没有对空做处理的参数要给以默认值 |