1. 版本
报表服务器版本 | JAR 包版本 | App 版本 | HTML5移动端展现插件版本 |
---|---|---|---|
11.0.4 | 2022-04-15 | V11.0.64 | V11.0.64 |
2. 简述
2.1 报表
1. 优化:内容提示新增「文本超出时隐藏」功能 详情
2. 优化:优化超链样式设置,编辑/添加/删除 超级链接时,不影响其「单元格属性>样式」 详情
3. 优化:优化数据集管理,新增「搜索」、「复制」、「批量选择数据集」功能 详情
4. 优化:平台 JDBC 数据连接和 Mysql 数据连接新增 SSH 和 SSL 设置,提升安全性 详情
5. 优化:层次坐标函数优化,将常用层次坐标做成函数,提高报表开发效率 详情
6. 优化:日期函数优化,新增 ENDOFMONTH、ISWORKDAY 函数 详情
7. 优化:文本函数优化,新增 NUMTOZH、MIDCHAR 函数 详情
8. 优化:TOIMAGE函数优化,解决导出文件时体积暴涨的问题 详情
9. 优化:公式编辑器优化,公式编辑框最外层支持调整大小 详情
2.2 图表
1. 优化:图表全屏后,图形和字体均会自适应全屏后的大小展示,图表背景取色逻辑也进行了优化 详情
2. 优化:钻取地图下钻后,若进行的交互操作作用于整个模板尺寸,那么钻取地图可保持当前钻取层级 详情
2.3 平台
1. 新增:新增「磁盘运维」功能,更安全便捷的清理磁盘,不造成业务文件丢失风险,预防磁盘问题带来的宕机问题 详情
2. 优化:为了防止操作日志丢失,新增支持操作日志的实时备份和还原,预防风险 详情
3. 优化:负载管理命名优化 详情
4. 优化:负载监控功能优化,新增负载监控,根据负载状态触发预警 详情
5. 优化:智能检测功能优化,新增「报表结果表内存智能释放」按钮,自动释放掉无效的结果表引用,降低系统内存占用 详情
6. 优化:定时调度收件人&自定义链接支持输入公式&参数 详情
7. 优化:同步LDAP域用户插件优化,用户属性、部门属性、角色属性支持搜索、手动输入、批量粘贴 详情
8. 优化:FineBI与FineReport连接工具插件优化,支持在主服务器的目录上挂载从服务器上的 BI 仪表板 详情
9. 优化:后台单点登录插件优化,支持热部署,URL 重定向。用户不存在报错时,提供跳转登录页的入口 详情
10. 优化:CAS单点登录插件优化,支持热部署,支持自定义用户名,支持自定义放行请求 详情
11. 优化:PUT、DELETE请求转成POST插件优化,支持热部署 详情
2.4 移动端
1. 优化:默认的模板加载时间延长;模板请求超时提示优化 详情
3. 报表
3.1 新增文本超出时隐藏功能
内容提示新增「文本超出时隐藏」功能,对于超长文本,超过单元格长度时自动显示省略号,鼠标悬浮即可显示全部,优化大文本的显示便利性。
详情请参见:单元格内容提示
3.2 超链样式设置优化
编辑/添加/删除 超级链接时,不影响其「单元格属性>样式」。
详情请参见:超级链接
3.3 数据集管理优化
优化数据集管理,新增「搜索」、「复制」、「批量选择数据集」功能。
详情请参见:数据集
3.4 平台数据连接优化
平台 JDBC 数据连接新增 SSH 和 SSL 设置,提升安全性。
平台 Mysql 数据连接新增 SSH 和 SSL 设置,提升安全性。
详情请参见:[平台]数据连接管理
3.5 层次坐标函数优化
实际场景中,层次坐标写起来会很复杂,公式维护起来也麻烦。
为了解决这个影响报表开发效率的问题,FineReport 将一些计算常见指标的公式做成了函数,这样不用再去手写公式,极大提高报表开发效率。
1)删除 CIRCULAR 函数、ACCSUM 函数替代 CROSSLAYERTOTAL 函数、删除 HIERARCHY 函数和 LAYERTOTAL 函数
2)新增ACCSUM、SUMIFS、COUNTIFS 函数
3)优化PROPORTION、MOM、SORT 函数
详情请参见:层次坐标函数
函数 | 简介 |
---|---|
ACCSUM | 根据不同的分组对数据进行累计值计算 |
MOM | 计算同比或者环比 |
SUMIFS | 统计满足多个条件的数据总量 |
COUNTIFS | 统计满足某些条件的单元格数量 |
PROPORTION | 计算扩展单元格的各个扩展值在汇总值中的占比 |
SORT | 计算排名 |
3.6 日期函数优化
新增 ENDOFMONTH、ISWORKDAY 函数
详情请参见:日期和时间函数概述
函数 | 简介 |
---|---|
ENDOFMONTH | 返回指定日期所在月份之前或之后月份的最后一天的日期值 例如:ENDOFMONTH("2021-12-22")等于2021-12-31 |
ISWORKDAY | 判断某日期是工作日还是周末 工作日返回ture 非工作日返回false |
3.7 文本函数优化
新增 NUMTOZH、MIDCHAR 函数
详情请参见:文本函数概述
函数 | 简介 |
---|---|
NUMTOZH | 将数字转换成中文形式,可转换为简体中文和繁体中文 例如:NUMTOZH(1234)等于一千二百三十四 |
MIDCHAR | 截取某字符前或后所有的字符,被截取的元素可以是数字、字符等 例如:MIDCHAR("1234666", '6')等于66 |
3.8 TOIMAGE函数优化
TOIMAGE函数支持 jpg、png、bmp 常用格式的图片,分别缓存为该格式下的文件,不会出现导出文件时体积暴涨的情况
详情请参见:TOIMAGE函数显示单元格图片
3.9 公式编辑器支持缩放
公式编辑框最外层支持调整大小。
详情请参见:函数计算组成和语法
4. 图表
4.1 图表全屏优化
图表全屏后,图形和字体均会自适应全屏后的大小展示,且 图表背景 取色逻辑也进行了优化。
图表背景取色逻辑如下表所示:
图表背景填充 | 图表全屏背景 | 图表全屏背景不透明度 |
---|---|---|
跟随主题 | 深色主题显示为 #000816,浅色主题显示为 #FFFFFF | 不透明度不生效,默认为 100% |
没有背景 | 深色主题显示为 #000816,浅色主题显示为 #FFFFFF | 不透明度不生效,默认为 100% |
图片 | 跟随用户自定义图片显示 | 不透明度(0-100)可生效 |
颜色 | 跟随用户自定义颜色显示 | 不透明度不生效,默认为 100% |
渐变色 | 跟随用户自定义渐变色显示 | 不透明度不生效,默认为 100% |
详情请参见:图表工具栏
4.2 钻取地图优化
钻取地图下钻后,若进行的交互操作作用于整个模板尺寸,那么钻取地图可保持当前钻取层级。
支持的交互操作有:
调整浏览器尺寸
浏览器缩放比例
决策平台「取消固定」目录树
决策平台「全屏」整个模板
详情请参见:钻取地图简介
5. 平台
5.1 新增磁盘运维功能
随着工程运行时间的不断增加,工程占用的内存也不断增大,用户往往焦虑哪些文件可以清理呢?
新增「磁盘运维」功能。用户可以安全便捷的清理磁盘,不造成业务文件丢失风险,预防磁盘问题带来的宕机问题。
1)提供磁盘清理功能,高效推荐可清理文件。
2)部分文件可设置自动清理逻辑。
3)能够解决可高效清理磁盘节省资源和预防磁盘宕机的问题。
详情请参见:磁盘运维
5.2 新增操作日志实时备份功能
为了防止操作日志丢失,新增支持操作日志的实时备份和还原,预防风险。
详情请参见:日志简介
5.3 负载管理命名优化
「内存管理」功能更名为「负载管理」
「内存预警」功能更名为「负载监控」
「实时内存」功能更名为「实时负载」
详情请参见:内存管理
5.4 负载监控功能优化
实时负载,新增负载监控
智能预警,改为根据负载状态触发预警
详情请参见:内存管理
5.5 智能检测功能优化
新增「报表结果表内存智能释放」按钮,可自动释放掉无效的结果表引用,降低系统内存占用,不影响报表预览。
详情请参见:内存管理
5.6 定时调度收件人&自定义链接支持输入公式&参数
文件处理-邮件通知-收件人-自定义邮箱支持输入公式&参数
文件处理-邮件通知-抄送人-自定义邮箱支持输入公式&参数
文件处理-邮件通知-密送人-自定义邮箱支持输入公式&参数
文件处理-客户端通知-自定义链接支持输入公式&参数
详情请参见:定时调度支持的公式
5.7 同步LDAP域用户插件优化
V2.0 版本的插件,用户属性、部门属性、角色属性支持搜索,支持手动输入,支持批量粘贴,粘贴值通过换行识别。
详情请参见:同步LDAP域用户
5.8 FineBI与FineReport连接工具插件优化
V2.0 版本的插件,支持在主服务器的目录上挂载从服务器上的 BI 仪表板。
详情请参见:FineBI与FineReport连接工具插件
5.9 后台单点登录插件优化
支持热部署
URL 重定向
用户不存在报错时,提供跳转登录页的入口
详情请参见:后台单点登录插件
5.10 CAS单点登录插件优化
支持热部署
支持自定义用户名
支持自定义放行请求
详情请参见:CAS单点登录插件
5.11 PUT、DELETE请求转成POST插件优化
支持热部署
详情请参见:PUT、DELETE请求转成POST插件