verify-sheet克隆xls导出

楼主
我是社区第438780位番薯,欢迎点我头像关注我哦~

通过修改库文件已经实现了报表sheet克隆功能,不过修改库文件存在兼容性问题,通过对自定义校验类DefinedVerifyJob研究,也可以实现报表sheet克隆功能。

不过由于原始报表载入之后,新增的sheet无法展现,因此只能将其导出成xls文件。

 

关键步骤:

 

1、将自定义校验类"Verify_sheetClone.class"放入"\FineReport_8.0\WebReport\WEB-INF\classes\com\wz",需要新建wz目录

 

2、添加自定义校验类:填报属性->数据校验->自定义校验->选择类->添加属性,注意所有参数均为String类型

sheetClone参数:用于指定克隆报表名称,对于多个名称需要使用","分割符;

由于只支持String类型,对于公式以及单元格,开头需要使用"#",如"#b2"表示取b2单元格;如"#range(2)"使用公式range(2)

 

cellName参数:用于报表名称写入指定单元格,便于注入数据集查询

 

xlsfilePath参数:用于指定导出xls路径以及文件名,如"r:\aa.xls"

Verify_sheetClone.zip (5.95 K)

分享扩散:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 1关注人数 2785浏览人数
最后回复于:2022-6-7 15:31

返回顶部 返回列表