本文将详细的介绍 Finereport 10.0 升级至 11.0 时需要了解的相关事项,主要包括报表、图表、插件、移动端的兼容说明。
1)模板兼容
2)远程设计
3)Finereport11.0 废弃了「新填报预览」功能,改为插件支持。
4)「新计算引擎」插件转为内置功能。
5)Finereport10.0 与 Finereport11.0 中提供了不同的 JS API 接口。
注:非官方的 JS API 接口无法确保在 Finereport11.0 中可以正常使用。
6)权限管理
Finereport10.0 无法进行远程设计服务器数据集权限控制,在升级到 Finereport11.0 后将得到支持,有可能造成非超级管理员用户无权使用/查看服务器数据集的内容和对应模板内容。
如果出现开发者无法查看、使用服务器数据集,无法编辑、保存、预览使用了服务器数据集的模板的情况,请关闭「数据连接控制」按钮,或为用户分配对应服务器数据集的使用权限,详情请参见:
服务器数据集使用权限
。
Finereport10.0 App 无法添加 Finereport11.0 报表服务器,需要重新下载 Finereport11.0 的 App。
Finereport11.0 App 相关说明如下:
1)11.0.50 之前版本 App 无法添加 FineBI 5.1 服务器,仅适配 Finereport10.0 App。
2)11.0.50 及之后版本 App 支持添加 FineBI 5.1.19 及其之后版本的服务器。
注:11.0.50 版本 App 于 2021/12/18 发布。
1)Finereport11.0 对图表数据源的取数逻辑进行了重构,部分场景下老模板升级后
图表的效果会发生变化
,可以通过「图表数据源兼容」插件将模板切换至 10.0 原有的取数逻辑。详情请参见:
图表数据兼容插件
。
新版与旧版的区别对比,
如下图所示:
2)Finereport11.0 对图表默认配色逻辑进行了改动。当升级前选择的是「默认」,升级后兼容选择「预定义>跟随主题」中设置的8个图表系列色展示,Finereport11.0 的兼容配色对应 10.0 设置的默认配色,详情请参见:
图表系列
。
3)
FineReport 使用导出、定时调度、设计器内图表展示功能时。若报表部署在 Linux 环境下,且 JDK 版本在 1.8 以下,则需要加载 J2V8 的 libj2v8_linux_x86_64.so,详情请参见:
图表导出升级说明
。
5.1 官方插件
官方插件
|
兼容状态
|
抽数缓存
|
Finereport10.0 使用此插件
Finereport11.0 转为内置功能
|
组件复用
|
新计算引擎
|
决策报表新自适应
|
顶部参数面板
|
单选按钮组移动端按钮组样式
|
移动端红色主题
|
日期移动端日历样式
|
移动端弹窗
|
HTML5快速返回目录按钮
|
移动端简约下拉样式
|
移动端简约日历样式
|
图表单元格数据源
|
刷新登录状态插件
|
性能优化
|
Finereport10.0 使用此插件
Finereport11.0 将该插件拆分为三个插件以及内置功能:
|
权限复选框图标插件
|
Finereport10.0 使用此插件
Finereport11.0 暂不兼容该插件
|
控件性能优化插件
|
图表(旧版本)
|
新打印忽略打印偏移配置表
|
Excel标记导入插件
|
Finereport10.0 使用此插件
Finereport11.0.2 及以后版本兼容该插件
|
2)上表中未进行特殊说明的插件,请前往
帆软市场
下载 Finereport11.0 版本的对应插件版本即可,如下图所示:
5.2 第三方插件
第三方插件
|
兼容状态
|
增强公式编辑器
|
Finereport11.0 不支持该插件
|
welink集成h5插件
|
Finereport10.0 使用此插件
Finereport11.0 不兼容该插件,新增插件:
WeLink管理插件
|
预定义样式增强
|
Finereport11.0 不支持该插件
|
血缘分析
|
tab轮播特效
|
报表分页组件
|
Finereport10.0 使用此插件,
Finereport11.0 暂不兼容
|
其余未进行特殊说明的第三方插件默认 FineReport11.0 可兼容
|