1. 概述
1.1 版本
报表服务器版本 | 功能变更 |
---|---|
11.0 | -- |
1.2 功能简介
FR 有很多内置的函数,但是用户系统业务逻辑可能比较复杂,需要特定的计算公式,此时可以通过 FR 的二次开发接口定义自己的函数类。
函数管理器的作用就是将用户自定义的函数类加载到设计器中,能够像使用公式一样使用自定义的函数。自定义详细应用请查看 自定义函数 。
点击「菜单服务器>函数管理器」,可新增函数名,并编译保存,如下图所示:
2. 功能索引
帮助文档 | 相关内容 |
---|---|
自定义函数 | FineReport 函数定义规则 |
自定义函数开发过程 | FineReport 自定义函数机制 |
时间类型计算 | 自定义时间类型函数计算 |
内部收益率公式 IRR | 根据 IRR 逻辑创建一个自定义函数 |
单元格内容数字,字母或者中文显示不同的颜色 | 自定义函数给数字加上字体颜色改变的标签 |
自定义函数生成 UPC 条形码 | 通过自定义函数引用第三方包来生成 UPC 编码的条形码并显示出来 |
自定义函数 Unicode 编码转化为中文 | 将数据库中保存的如下形式的编码:%u5357%u4EAC-%u57CE%u5317 ,按照中文格式展示如:“南京-城北” |
自定义函数实现表间校验 | 通过自定义函数来实现,编辑单元格的值与另一报表中某个参数或单元格的值进行对比校验 |
图片在下文字在上 | 一个图表字段跟一个普通字段有层次的显示在一个单元格中 |
引入 JFreeChart 图表 | 在报表工具直接引入第三方 JFreeChart 的图表 |
自定义函数中获取公式所在单元格 | 自定义函数中获取公式所在单元格 |
自定义函数把阳历转换成阴历 | 在报表展示时把阳历转换成阴历 |