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

目录:

1. 概述编辑

1.1 版本

报表服务器版本

JAR 包

App 版本

HTML5移动端展现插件版本

10.02019-12-0510.4.49v10.4.49

1.2 更新说明

2019-12-05 日,围绕运维、集群、移动端等方面,FineReport 10.0 版本又双叒一次迎来了重磅更新。

2. 运维编辑

2.1 云端运维数据导出

云端运维支持导出多月数据包,减少运维人员工作量。

详情请参见:云端运维应用

2.2 智能释放机制完善

开启「报表内存智能释放」功能后,系统会精准计算实时负载情况,选择最合适的释放策略(中止 / 释放)和释放目标。

在保证用户体验的前提下,保障系统的稳定性。

详情请参见:内存管理

1575870365709640.png

2.3 内存配置推荐

「内存配置推荐」插件可根据系统的运行情况,在平台中向用户推荐合理的内存配置。

所推荐配置与用户实际情况不符时,可通过平台消息建议用户更新配置,用户可在平台中查看每日推荐配置。

详情请参见:内存配置推荐插件

1575870559737353.png

2.4 内置服务器启动优化

设计器启动提速,允许选择使用时再启动内置服务器,使内置服务器不随设计器启动而启动。

详情请参见:内置服务器

1575871338318646.png

2.5 模板版本控制存储优化

新增模板版本控制存储优化功能,优化模板版本磁盘占用内存问题。

详情请参见:模板版本管理

1575871647859730.png

3. 集群编辑

3.1 文件同步功能优化

重构集群的文件同步功能,选择「节点间自动同步」模式时,默认首个加入集群的节点为文件同步基准节点。

在基准节点上传的模板资源文件,可以自动同步到其他非基准节点,无需手动同步。

详情请参见:集群方案选择

1575873459415470.png

3.2 缓存模式配置

集群新增「缓存模式」配置选项,用户可自行选择「主动缓存」、「被动缓存」、「关闭缓存」。

缓存开启后可提高系统性能,降低模板和资源文件的读写耗时。

在使用文件服务器时开启缓存,当服务器宕机后,系统仍可继续对外提供服务,可大幅提高系统的可用性。

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

1575873425565504.png

3.3 集群参数配置

Redis存储key前缀、内部转发参数提供前端可视化配置,提高集群的易用性。

详情请参见:集群参数配置

1575873378913582.png

3.4 共享外部目录插件

若需要使用集群共享NAS、NFS、外部磁盘等来读写资源文件,可以将这些存储挂载到磁盘目录,安装共享外部存储插件,配置挂载磁盘目录进行读写。

详情请参见:共享外部目录插件

1575873784484509.png

3.5 集群异常消息通知优化

优化了集群异常通知的触发条件,增加了两个异常通知的场景。

  • Redis集群节点异常时的提醒

  • 文件服务器宕机时的提醒

详情请参见:集群常见报错及解决方案

4. 设计器编辑

4.1 FineReport 升级机制优化

9-10 升级工具标记版本号和对应的 JAR 时间,检测升级工具版本是否为最新版本,防止因为历史版本原因出现的升级问题。

JAR 包在 2019-12-05 前的 10.0 设计器,需要增删 JAR 包时,只能手动去进行升级操作,提高了维护的成本。

JAR 包在 2019-12-05 后的设计器,支持更加灵活的更新配置,如 JAR 包的添加、删除

详情请参见:FineReport 升级指南

4.2 水印增加密度设置

服务器和模板水印设置支持密度设计,支持横向、纵向双向设置,编辑框预览实时生效。

详情请参见:水印

1575874309708130.png

4.3 图表数据点显示优化

数据点提示优化,原顶部显示的数据点提示,更换为跟随点击位置显示

详情请参见:图表数据点提示

1574153429984457.gif

4.4 加载动画优化

视觉规范统一

  • 设计器加载动画优化,静态美观新体验。

  • 报表内部加载动画与局部加载动画使用统一风格。

5. 平台编辑

5.1 分级权限次管权限范围控制

优化次级管理员权限控制范围,对次级管理员权限做到更加精确的控制

  • 用户管理、权限管理等所有全局配置次管无权配置

  • 次管无权使用全部模板,只能从模板认证中开启了权限的模板中选择

  • 次管无法删除职务,防止该职务在其他部门下使用导致权限大范围丢失

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

5.2 管理系统标签页支持单独集成

FineReport 支持直接内嵌数据决策系统的的管理页面到用户自己的系统中。

提供目录管理、用户管理、权限管理、定时调度等页面的 HTML 页面接口以供客户选择。

详情请参见:管理系统标签页支持单独集成

5.3 多源用户逻辑优化

对用户管理功能进行优化,保持前后台的统一。

避免冲突失败问题、出现错误明确提示并引导相应的解决方案,提升用户管理易用性。

详情请参见:用户同步数据集

1575876018127176.png

5.4 WebSocket使用优化

梳理了 WebSocket 常见问题,针对性的进行了优化,提升易用性。

5.5 平台数据连接优化

  • 平台数据连接支持非 JDBC 数据源,提升数据连接易用性。

    详情请参见:数据连接支持范围

  • 平台支持定义服务器数据集、新建数据库查询、树数据集等操作。

    详情请参见:服务器数据集

1575877027307461.png

5.6 定时调度结构优化

优化定时调度代码结构,调整任务设置交互。

详情请参见:定时调度

1575877394378325.png

5.7 平台扁平化主题

平台主题内置两套,新增扁平化主题。

详情请参见:平台主题

15.png

5.8  平台交互优化

1)登录验证交互优化

登录验证同时开启邮箱和短信时,加强交互效果,使切换更明显。保留上次选择记忆,提升易用性。

2)平台自定义滚动条

优化原本目录中的滚动条样式,更换为自定义滚动条,提升美观度。

3)其他交互优化

对常遇问题进行优化,如同步后提示、权限配置耗时时显示加载动画等。

6. 移动端编辑

6.1 App 打包属性控制

App 打包支持去掉离线、收藏功能模块。

6.2 App 打包支持消息推送

OEM 的 FineMobile 数据分析 App 可以使用自己的信鸽平台,且不通过推送中心进行消息转发。

详情请参见:App 打包支持消息推送

1572242716442067.png

6.3 App 目录支持插入模板

新增目录插入模板功能,将主页和目录整合,满足部分客户的主页的定制程度。

详情请参见:[通用]目录

1575878206486076.png

6.4 移动端目录样式

新增多种目录样式,包括卡片式目录、TAB标签目录和折叠目录。满足客户使用场景需求。

详情请参见:目录结构插件

  1573176815720159.gif  1573177356237266.gif  1573178481475640.gif

6.5 移动端支持组件冻结

支持组件冻结,可以将置顶组件冻结在顶部或者滑动到顶部后冻结,满足即刻查看和使用组件的客户场景。

6.6 移动端单选按钮组样式

新增单选按钮组样式:联排按钮、胶囊按钮、图文按钮。使用单选按钮组切换筛选条件,可以展示多维数据。

详情请参见:单选按钮组移动端按钮组样式插件

image.png

6.7 移动端日历样式

新增移动端日历样式,简约日历和导航日历任意选择,功能和美观兼得,手机也可以大放异彩。

详情请参见:移动端日历样式插件

1573019651280391.gif  1573020256471688.gif

6.8 移动端交互

横竖屏、双指缩放、选中激活可以通过属性灵活控制

详情请参见:[APP]移动端交互

1574061894475921.gif

6.9 移动端 JS 接口

新增支持FR.remoteEvaluateAsync

详情请参见:移动端 App 的 JS 接口

6.10 HTML5 端悬浮工具栏

HTML5 端支持悬浮工具栏,提升移动端空间利用率。

详情请参见:HTML5悬浮工具栏插件

1575804452399955.png

6.11 HTML5 端快速返回目录

HTML5 端支持快速返回目录,减少点击路径,方便用户操作。

详情请参见:HTML5快速返回目录按钮插件

1575799429151023.gif