1. 概述
1.1 版本
报表服务器版本 | JAR 包 | App 版本 | HTML5 移动端展现插件版本 |
---|---|---|---|
10.0 | 2020-08-03 | 10.4.84 | V10.4.84 |
1.2 更新说明
2020-08-03 日,帆软发布了 FineReport 10.0 版本迭代升级的 JAR 包,本文将简单介绍此次更新的重点。
2. 兼容说明
FineReport 设计器,要求的 JDK 版本:JDK 1.8 且小版本需在 JDK8u102 以上
2.1 停止支持范围
1)2020-08-03 及以后,帆软发布的 FineReport 新版 JAR 包不再适配 JDK1.7 环境。
2)2020-08-03 及以后,帆软不再提供 JDK1.7 构建的 FineReport 设计器。
3)仅 JDK1.7 环境下出现的产品 BUG,不再进行修复及提供技术支持协助排查服务。
2.2 兼容适配说明
1)服务器部署 JDK 版本推荐:JDK 1.8 且小版本需在 JDK8u102 以上,FineReport 10.0 在 JDK1.8 版本下运行和之前 JDK1.7 版本下运行无功能差异。
2)由于 ODBC 数据连接而使用 JDK1.7 设计器的用户,可在帮助文档中获取「1.8 JDK环境下进行ODBC连接」的相关文档或联系技术支持。
3)若 JDK 环境无法升级的用户,建议仅使用 2020-07-08 及以前版本的 FineReport10.0 JAR 包,避免向上升级。
4)购买过技术支持服务的用户,有问题请联系技术支持(QQ:8000-494-25)获取帮助。
5)技术支持服务到期或个人体验的用户,有问题可在 问答平台 反馈问题。
3. 报表
3.1 JDK 1.8 支持 ODBC 连接
FineReport 10.0 内置了 1.8 版本的 JDK,但是该版本 JDK 不支持连接 ODBC 数据源。
为方便更多用户使用,我们提供在 1.8 及更高版本的环境下,连接ODBC 数据源的解决方案。
详情请参见:[平台] ODBC 数据连接
3.2 平台日志显示活跃用户数
为了方便客户查看系统使用情况,以及后续对系统做出相关决策,平台访问统计中新增「日均访问量」、「活跃用户数」、「活跃模板数」三项指标,并支持区分报表模板与 BI 模板的统计。
详情请参见:平台日志 3.1 节
3.3 数字签名认证优化
FineReport 设计器远程连接开启了「数字签名认证」的远程服务器时,支持直接预览模板,以减少模板制作耗时。
详情请参见:数字签名认证
4. 平台
4.1 定时任务分级权限控制
定时任务可以进行分级权限控制,次管只能管理某些特定的任务,不影响其他次管/管理员创建的任务。
详情请参见:定时调度管理
4.2 定时调度支持 SFTP 上传附件
基于行业特性和安全性考虑,一些用户只能使用 SFTP 上传附件。
Finereport 定时调度任务,新增支持 SFTP 上传附件,如下图所示:
详情请参见:SFTP 上传附件
4.3 定时调度邮件主题优化
为方便大部分用户自定义定时调度邮件主题,取消主题的输入框长度限制。
如因文件名过长导致附件生成失败,解决方法请参见:定时调度任务 FAQ 2.1节
4.4 目录管理
数据决策系统中挂载的目录数量较多时,用户可在「目录管理」界面搜索框中输入目录或模板名称,快速找到指定目录或模板。如下图所示:
详情请参见:管理目录 第 4 章
4.5 目录挂载链接优化
为了防止客户挂载的自定义参数校验失败,数据决策系统的首页/目录挂载超级链接时,不传递 width 和 height 参数。
4.6 平台品牌信息国际化
数据决策系统中的「品牌信息」跟随服务器语言切换,并跳转至对应语言的帆软官网。
详情请参见:登录页 2.1.3 节
5. 图表
6. 移动端
6.1 App 收藏区分同名
由于移动端不同目录下存在同名模板,用户收藏后易混淆。
App 「常用」页下,新增显示模板的原始路径,如下图所示:
详情请参见:[App]常用
6.2 App 打包安全性设置优化
1)App打包中,密码输入保护优化,输入密码时,将 App 切换到后台/其他 App 界面,再次打开 App,已输入的密码将被清空。
2)App打包中,登录安全键盘支持随机分布。
详情请参见:App 打包 4.7 节
6.3 全局组件可选中
移动端预览决策报表时,模板中的组件需要选中激活后方可滑动,为了方便不同用户的不同交互习惯,可通过全局设置控制组件激活功能。
详情请参见:模板设置 第 3 章
6.4 移动端支持行间距
移动端支持显示单元格行间距。
详情请参见:单元格样式
6.5 Pad 端自适应优化
为了减少开发和维护耗时,手机和Pad端往往共用一套模板,两者分别自适应展示即可。
对于移动端决策报表,配置了 移动端自适应 后,Pad 端可自适应展示,与手机端略有不同。
详情请参见:Pad 自适应