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

目录:

1. 概述编辑

1.1 版本

报表服务器版本

JAR 包

App 版本

HTML5 移动端展现插件版本

10.02020-04-2610.4.69V10.4.69

1.2 更新说明

2020-04-26 日,帆软发布了 FineReport 10.0 版本迭代升级的 JAR 包,此次升级将在集群、平台、移动端等模块进行优化。

2. 集群编辑

2.1 优化集群节点管理

针对集群节点管理,新增健康接口检查机制、节点健康状态检测、节点间通信异常通知。

详情请参见:配置开启集群 4.4 节

2020-04-26_10-55-18.png

2.2 优化文件同步和缓存逻辑

优化文件同步和缓存逻辑,降低功能使用和逻辑复杂性。

1)缓存模式仅在集群开启状态下生效。未开启集群时,不显示缓存模式功能。

2)文件结构未构建完成时,不允许切换缓存模式和文件一致性设置。

3)允许在配置页面热切换基准节点。

详情请参见:配置开启集群 3.2 节及 4.2 节

image.png

2.3 优化集群自动化部署工具

优化集群自动化部署工具,增强了普适性,实现一键部署集群。

1)新增缺少 gcc 时的处理方案。

2)去除 Tomcat 内置工程包,降低更新频率。

3)部署工具增加 Redis 集群。

4)部署过程支持配置 JVM。

5)规范安装版本和配置文件。

详情请参见:Linux 系统自动化部署集群

2.4 系统可用性监测工具增加异常通知功能

优化系统可用性监测工具,形成监控与提醒的关键闭环。

增加配置邮件服务器,允许自定义邮件服务器的通知功能:收件人、通知内容、通知频率。

详情请参见:系统可用性监测工具 2.2.2 节

3. 平台编辑

3.1 权限导出插件

新增权限导出插件,支持导出用户信息、权限明细为 Excel 。

详情请参见:权限导出插件

2020-04-26_15-01-37.png

3.2 优化次级管理员权限逻辑

优化次管对自己的操作限制,避免出现次管调整自己权限的逻辑问题。

1)次级管理员无权删除自己的账号。

2)次级管理员对自己的部门、角色进行操作,将出现风险提示。

3)同步状态下次级管理员不能手动添加、导入用户。

详情请参见:次级管理员的权限范围

3.3 优化权限管理角色授权交互

优化权限管理配置页面,展示页面设置为左右展示,优化了交互体验。

详情请参见:根据部门职位分配权限 3.1 节

image2020-4-1_14-48-36.png

3.4 新增 HSTS 设置

增加安全头 HSTS 设置,允许客户通过数据库配置表进行自定义。

详情请参见:安全防护

2020-04-26_17-27-49.png

3.5 密码传输自定义加密接口

主功能中所有传输加密统一采用 aes,并提供自定义加密接口,满足用户安全性需求。

3.6 注册管理新增服务凭证

服务器注册后,如需获取技术支持服务,需提供凭证信息。

该服务凭证包括:服务凭证生成时间、公司ID、合同ID、项目ID。

详情请参见:FineReport 服务器注册步骤 3.4 节

2020-04-26_17-02-32.png

3.7 定时调度支持获取聚合报表单元格

定时调度新增支持获取聚合报表单元格。

详情请参见:定时调度

3.8 解决定时调度文件名较长的问题

Windows 系统对文件路径的长度有限制,定时调度文件夹名称加上参数,往往超过限制长度,导致无法生成结果文件。

优化定时调度文件名生成逻辑,不使用参数值作为文件名。

详情请参见:定时任务的权限控制

3.9 优化登录认证方式

基于安全性考虑,用户需要设置 httpOnly,导致 requestHeader 登录认证失败,该版本提供了配置项切换为 Cookie 认证方式。

详情请参见:登录

3.10 优化密码策略

「密码策略设置」中,增加历史密码重复校验设置项和初始密码强制修改设置项,密码定期更新的「更新周期」单位为天。

详情请参见:密码策略设置

1583764148409397.png

3.11 优化登录滑块验证逻辑

修改滑块验证后台逻辑,对同一 IP 错误两次之后统一显示滑块验证,避免通过滑块验证逻辑遍历获取系统中存在的账号。

详情请参见:登录验证

2020-04-26_16-10-51.png

3.12 平台国际化配置插件

新增平台国际化配置插件,支持平台切换语言框架及自定义国际化配置,内置了简体中文、繁体中文、英语、日文、韩文。

详情请参见:平台国际化配置插件

2020-04-26_16-26-41.png

3.13 优化首页设置

首页类型为模板、平台目录时,可清除已设置的默认首页和自定义首页。

详情请参见:管理首页

2020-04-26_15-12-59.png

3.14 优化部门/用户/角色的排序及搜索

优化部门/用户/角色的排序及搜索,新增模糊搜索、首字母排序等体验。方便快速定位需要选择的对象,使业务使用更加便捷。

1)部门职务搜索支持搜索出全部结果。

2)优化部门、用户、角色排序规则,默认按照首字母排序。

image2020-4-1_14-24-15.png

3.15 管理和目录持久化

对目录 Tab 进行持久化设置,目录打开 N 个模板,切换到管理系统等其他 Tab,再切回目录,原来打开的模板仍会保留。

4. 设计器编辑

4.1 设计器启动守护

当客户遇到闪退,卡死等设计器启动问题时,给予解决方案。

为了让客户使用设计器的过程能够更加顺利,在客户的启动和使用过程中,如果出现异常可以给出客户指导,解决问题正常使用。

1)finedb 损坏时提示客户重置,并生成备份文件夹。

2)远程设计服务器无响应(连接超过一分钟)时,提示客户选择继续等待或切换目录。

3)设计器残留进程影响启动时提示。

4)闪退等异常时弹窗提示异常关闭,是否重启。

详情请参见:设计器启动守护

1587539155945139.png

4.2 新增远程连接版本不匹配的提示

针对版本不一致,导致远程设计某些功能不可用时,做出统一的设计规范,对可能受影响的功能给出提示。

详情请参见:服务器和设计器的 JAR 包不匹配

Desktop.png

4.3 优化打印鉴权机制

优化打印的鉴权机制,用户通过超链查看没有权限的子模板时,弹出权限提醒。

详情请参见:打印 3.3节

2020-04-26_17-31-48.png

4.4 优化打印启动超时

调整本地打印软件启动逻辑,降低启动失败出现的可能

优化打印软件启动时间,先启动程序外壳,再在内部初始化其他,根据优化情况考虑延长首次启动超时时间。

详情请参见:打印

4.5 支持模板批量转换及检测

新计算引擎插件支持批量选择模板,并对所选择的模板进行批量转换。

转换过程中同时进行新老引擎选择、的检测,明确是否支持及原因。

详情请参见:新计算引擎插件

Snag_f4f9c1a.png

4.6 密钥安全增强

安装设计器时,新增勾选生成安全密钥文件按钮,开启新的密钥生成逻辑,系统安全性可进一步提高。

详情请参见:设计器安装

2020-04-26_17-24-34.png

5. 图表编辑

5.1 地图支持地名模糊匹配

优化图表匹配逻辑,新增模糊匹配区域名功能。

详情请参见:地图模糊匹配

Snag_9f4a399.png

5.2 优化仪表盘样式

优化仪表盘视觉样式。

详情请参见:多指针仪表盘

1587890946221328.png

5.3 优化图表标签位置

图表标签位置新增自动,系统根据图表的实际效果自动调整标签位置。

详情请参见:图表标签 2.2 节

Snag_a60d589.png

6. 移动端编辑

6.1 HTML5 端支持填报

普通报表和决策报表均支持在 App 端和 HTML5 端进行填报,填报更加灵活与方便。

详情请参见:[通用]移动端填报

21.jpg

6.2 优化 HTML5 端首页显示

用户可通过按钮的方式实现首页和目录的切换。

详情请参见:其它

1585107119882518.jpg

6.3 优化 HTML5 端 Tab 冻结样式

优化移动端 Tab 标题位置冻结支持范围。

详情请参见:[通用]TAB 组件多样化

6.4 支持平板端组件字体自适应

使用平板查看模板时,移动端模板组件标题字号自动适应该设备。

详情请参见:移动端自适应

6.5 App 打包支持多语言切换

OEM 的 FineMobile 数据分析 App 支持多语言切换.

支持切换的语言包括: 简体中文、繁体中文、英文、日文、跟随系统语言。

详情请参见:App 打包

1583300666803131.png

6.6 App 打包支持终端识别

App 打包时可在「安全性设置」中设置请求额外参数, 加上可定制的标记,服务器后台配合实现终端的识别与放行。

详情请参见:App 打包

1583303965746960.png

6.7 新增组件快速定位功能

模板页面较长时,可通过点击悬浮窗导航到本页面的指定组件位置。

详情请参见:组件快速定位

下载.gif

6.8 移动端简约下拉样式插件

用户可通过「移动端简约下拉样式」插件对下拉框和下拉复选框的样式进行设置,改变下拉框和下拉复选框的背景颜色、字号、边框。

详情请参见:「通用」移动端简约下拉样式插件

1583302855331492.gif

6.9 优化移动端弹窗插件

移动端弹窗插件,支持 App 和 HTML5 端查看弹窗中的超链子内容。

详情请参见:移动端弹窗插件

6.10 优化网页框控件

网页框控件插件支持 App 交互。

详情请参见:在决策报表中使用网页框控件

6.11 移动端支持视频播放控件插件

移动端支持视频播放控件插件。

详情请参见:视频播放控件插件

下载 (1).gif

6.12 优化微信钉钉集成

微信钉钉手动匹配用户时,用户名显示值优化。

详情请参见:企业微信集成插件钉钉管理插件

6.13 图表块和报表块支持折叠与展开

用户可自主控制报表块或图表块内容的折叠与展开,突出模板的主要信息,隐藏次要信息,提升模板的可读性和使用体验。

详情请参见:「通用」折叠展开样式

1583301700445332.jpg

6.14 移动端首页支持刷新

移动端支持通过按钮刷新首页。

详情请参见:菜单栏 2.2 节

2020-04-26_18-39-25.png

6.15 扫码支持手电筒

新版本 App 支持从相册中扫码,较暗情况下扫码时支持手电筒。

详情请参见:[通用]扫码支持手电筒

1583302267190326.jpg

6.16 自定义填报控件图标显示

文本、数字控件在填报预览下可以自定义是否显示。

详情请参见:其它

image.png