"[图片] 批量压缩导出时这个地方一直显示超时, 在页面单个访问没有问题, 批量就不行 ReportDefine rd = null; try{ rd = (ReportDefine)Repor .."
批量压缩导出时这个地方一直显示超时, 在页面单个访问没有问题, 批量就不行
ReportDefine rd = null; try{ rd = (ReportDefine)ReportUtils.read(reportPath);//读取报表模版 } catch (Exception e){ e.printStackTrace(); }
一:确认下报表版本是什么,可以看下文件后缀是 rpx 还是 raq,raq 是 V4 系列,rpx 是新版本。二:如果是 rpx,你这个代码报的是 V4 里的类,是不是 import 错类了,要 import com.raqsoft 开头的。三,如果是 raq,你发的这个是读取报表的代码,一般来说不会有问题,看下是否有其他错误。或者在代码中试下单独导一张试试。从错误来看,版本问题较大,也就是报表用的是新版本,import 时引错类了。
v2018, 文件后缀 rpx
改下 import,改成 com.raqsoft 开头的,应用里那个 report4.jar 可以去掉,那个一般用来迁移老版本报表
ok, 解决这个问题了, 感谢👍
一:确认下报表版本是什么,可以看下文件后缀是 rpx 还是 raq,raq 是 V4 系列,rpx 是新版本。
二:如果是 rpx,你这个代码报的是 V4 里的类,是不是 import 错类了,要 import com.raqsoft 开头的。
三,如果是 raq,你发的这个是读取报表的代码,一般来说不会有问题,看下是否有其他错误。或者在代码中试下单独导一张试试。
从错误来看,版本问题较大,也就是报表用的是新版本,import 时引错类了。
v2018, 文件后缀 rpx
改下 import,改成 com.raqsoft 开头的,应用里那个 report4.jar 可以去掉,那个一般用来迁移老版本报表
ok, 解决这个问题了, 感谢👍