皕杰报表自定义函数的使用

1、 写一个自定义函数实现类,该类需继承皕杰自定义函数接口  bios.report.engine.api.CustomFunction

2、 在custom_functions.properties文件中配置自定义函数实现类,custom_functions.properties文件的存放位置:

设计器端:BiosReport\configuration目录下

服务器端:web应用\WEB-INF\resources目录下

注:两个目录下的custom_functions.properties文件内容需要保持一致,可以先修个设计器或服务器里的一个,然后复制到另一个目录下就可以了。

具体的配置方式:每个自定义函数单独一行,写法是“函数名=自定义函数实现类的全路径”,例如“flashchart = bios.report.user.demo.function.FlashChart”。

3、 自定义函数实现类的使用:

设计器端:

选择【工具栏】->【窗口】->【首选项】->【报表运行时配置】,在【自定义数据集配置】中添加自定义函数实现类,添加方式有两种,一是将编译好的.class文件打成jar包, 点击【添加JAR】,将jar包导入;二是点击【添加文件夹】,将包含.class文件的文件夹添加进来。

然后【工具栏】->【自定义函数】,新建函数类路径可以写包名.类名

image

服务器端:

一是将编译好的.class文件打成jar包,将jar包放到WEB-INF/lib目录下;二是将.class文件放到WEB-INF/classes。

然后在 WEB-INF\resources下的custom_functions.properties文件里加上 函数名=包名.类名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值