自定义函数

时间:2022-11-18 13:55:48

当我们在使用皕杰报表的时候,肯能其中的函数满足不了我们的需求,这时候我们就可以使用自定义函数来自定义个函数实现我们的需求。

 

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

设计器端:

1、选择【工具栏】->【窗口】->【首选项】->【通用配置】->【类加载配置】,在【自定义接口实现类配置】中添加自定义函数实现类,添加方式有两种

自定义函数

一是将编译好的.class文件打成jar包, 点击【添加JAR】,将jar包导入 

二是点击【添加文件夹】,将包含.class文件的文件夹添加进来 

2、添加好后,在设计器上,点击工具-自定义函数,点击新增按钮

自定义函数

 自定义函数类型可以有两个类型:1、Java程序,2、表达式。你可以在实现类全路径中写自定义函数的类的全路径,也可以在表达式中写计算公式。设置完毕后,你可以点击custom_fun里修改函数的定义名称。

在web项目上:

1、在web应用中,自定义函数的创建

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

二是将. class文件放到WEB-INF/classes。

2、将设计器端生成的 BiosReport\configuration文件夹下的custom_functions.properties复制到WEB-INF\resources目录下。

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