历史版本3 :11.0.4更新日志 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 版本编辑

报表服务器版本JAR 包版本App 版本HTML5移动端展现插件版本
11.0.42022-04-15V11.0.64V11.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 钻取地图优化

钻取地图下钻后,若进行的交互操作作用于整个模板尺寸,那么钻取地图可保持当前钻取层级。

支持的交互操作有:

  • 调整浏览器尺寸

  • 浏览器缩放比例

  • 决策平台「取消固定」目录树

  • 决策平台「全屏」整个模板

详情请参见:钻取地图简介

下载.gif

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插件

6. 移动端编辑

6.1 移动端模板加载时间优化

默认请求超时时间对部分用户来说不够长,并缺少针对请求超时的提示。

因此支持默认的模板加载时间延长;模板请求超时提示优化。

详情请参见:移动端简介 第五节。