1. 版本
报表服务器版本 | JAR 包版本 | App版本 | HTML5移动端展现插件 |
---|---|---|---|
11.0.6 | 2022-06-30 | V11.0.68 | V11.0.68 |
2. 简述
2.1 报表
1. 新增:新增设计器检测功能,对JAR包和FineDB进行检测,辅助用户定位溯源 详情
2. 优化:富文本导出逻辑优化,导出时使用富文本的字体和富文本的最大字号 详情
3. 优化:单元格元素的格式,新增支持设置「千分比」格式 详情
4. 优化:远程设计切换工作目录校验优化,切换前检查模板保存情况 详情
5. 优化:复选按钮控件新增接口 setCellsQuick 和 setCellsValueInBatch,用于批量赋值 详情
6. 优化:下拉树自动构建逻辑优化,数据集根节点的父节点允许不为空,父子节点检测升级 详情
7. 优化:下拉树控件模糊搜索,默认展开搜索匹配结果的前 100 个节点 详情
8. 优化:控件属性中,「异步加载」功能更名为「异步展开树节点」,功能逻辑优化 详情
9. BUG修复:控件数据字典使用的字段类型为数字类型时,修复数据精度不足导致数据误差的问题 详情
10. BUG修复:内置SQLite驱动更新,解除授权用户可写入文件的安全风险
2.2 图表
1. 新增:图表条件属性,可选条件新增「汇总字段值」,用图形的值和另一个字段值进行对比 详情
2. 优化:地图编辑功能优化,支持合并已有地理区域为新区域,支持圆形选区,新增内置目录「中国行政区」 详情
3. 优化:数据决策系统>地图配置中,「自定义 GIS 图层」新增支持引入高德地图、WMTS 详情
4. 优化:TileLayer 图层支持三种投影方式 EPSG:3857、EPSG:4326、EPSG:3395 详情
2.3 平台
1. 资源迁移支持下放给次级管理员使用 详情
2.4 移动端
1. 新增:支持为文本控件设置初始化代码,自动定位光标,获取焦点:this.focusCode(); 详情
2. 优化:移动端集成插件新增功能调试工具 详情
3. 报表
3.1 新增设计器检测功能
在设计器环境发生问题时,常常会造成一些未知的事情(如 设计器闪退、设计器某功能卡死、无效等)。
因此 11.0.6 版本的工程新增「设计器环境检测」功能,对重点场景进行监测,辅助用户定位溯源:
1)JAR 包检测:JAR包是否缺失、JAR包版本是否一致、JAR包是否存在冲突。
2)FineDB 检测:FineDB 状态是否良好、FineDB 是否存在访问权限、FineDB 是否具有脏数据。
详情请参见:设计器检测
3.2 优化富文本导出功能
单元格内容为富文本时,导出逻辑优化:
1)单元格内容为富文本时,导出时,导出的为富文本的字体
2)单元格设置富文本点击「确定」后,单元格显示的字号会跟随富文本的最大字号
详情请参见:导出
3.3 数据显示格式支持千分比
单元格元素的格式,新增支持设置「千分比」格式。
千分比中,可选择显示小数后多少位,可自行添加位数以及其他字符,可以设置「四舍五入」。
详情请参见:数据显示格式
3.4 远程设计切换工作目录校验优化
切换工作目录或关闭设计器时,若当前工作目录下存在未保存的模板,设计器将会出现弹出提示:选择要储存的项目。
详情请参见:切换工作目录
3.5 新增复选按钮控件接口
对于填报页面的复选按钮控件,新增两个接口:setCellsQuick 和 setCellsValueInBatch。
这两个接口用于给复选按钮控件批量赋值。
详情请参见:复选按钮控件专有
3.6 下拉树自动构建逻辑优化
下拉树控件,构建树方式选择「自动构建」时,构建逻辑优化。
1)树数据集根节点的父节点允许不为空。
2)每个子节点不能对应了多个不同的父节点,否则构建树不成功,弹窗提醒:构建树失败,存在多条原始标记字段为*的数据
3)构建树时,要注意数据不能存在环,比如A的父节点是B,B的父节点是A,否则构建树不成功,弹窗提醒:构建树失败,原始标记字段数据间构成循环
详情请参见:下拉树控件自动构建示例
3.7 下拉树模糊搜索交互优化
下拉树控件模糊搜索,搜索展开节点数量逻辑优化。
11.0.6之前版本:下拉树控件节点默认全部展开
11.0.6及之后版本:下拉树控件默认展开搜索匹配结果的前 100 个节点
详情请参见:下拉框/下拉复选框/下拉树的模糊搜索
3.8 异步加载功能名称和逻辑优化
视图树控件、下拉树控件的控件属性中,「异步加载」功能更名为「异步展开树节点」。
勾选「异步展开树节点」按钮后,展开选项时只加载父节点的数据,所有子节点默认不展开,适用于数据量大的情况。当控件有默认值时,默认值节点展开并选中,其他节点不展开。
详情请参见:下拉树控件
3.9 控件数据字典的数字精度修复
当控件数据字典使用的字段类型为数字类型时,例如 bigint,有可能会出现丢失精度的问题,如图所示:
11.0.6 及之后的版本,控件的数据字典数字类型精度更加准确,不会再出现该问题。
详情请参见:控件简介
3.10 驱动修复
11.0.6之前版本,因SQLite驱动问题以及帆软调用方式,导致存在授权用户可写入文件的安全风险。
11.0.6及之后版本,已更新产品内置的SQLite驱动,修复了该问题。
4. 图表
4.1 图表条件属性新增汇总字段值
当制作多系列图表或者组合图时,希望实现两个系列的值进行对比,当满足某一条件时,可以进行条件显示。
图表条件属性中,可选条件新增「汇总字段值」,即用图形的值和另一个字段的值进行对比,实现满足条件时,改变柱子配色。
详情请参见:图表比较系列值并突出显示
设置项:
实现效果:产品的质量分数低于最低达标分数,柱形显示为红色。
4.2 地图编辑功能优化
在「数据决策系统>地图配置」中,「地理信息」优化地图编辑功能:
1)支持合并已有地理区域为新区域
2)支持圆形选区
3)新增内置目录「中国行政区」
详情请参见:地图配置
4.3 自定义 GIS 图层新增支持类型
在「数据决策系统>地图配置」中,「自定义 GIS 图层」新增两种类型,支持引入高德地图、WMTS:
1)高德地图:自定义高德地图GIS图层
2)WMTS:自定义WMS/WMTS地图服务
4.4 TileLayer 图层投影方式优化
地图 GIS 图层选择「自定义>TileLayer 图层」时:
11.0.6之前:仅支持一种投影方式 EPSG:3857。
11.0.6及之后:支持三种投影方式 EPSG:3857、EPSG:4326、EPSG:3395 。
详情请参见:自定义TileLayer图层
5. 平台
5.1 资源迁移支持次管可用
11.0.6 之前版本,仅支持超级管理员进行资源迁移。
但是负责模板/仪表板制作的业务人员往往十分多,且分散在各部门,每次都要找超管操作,沟通成本和时间成本都太高。
11.0.6 及之后版本,超管可通过「管理系统」的使用权限分配,实现:
1)将资源迁移的使用权限分配给次级管理员。
2)可限制次级管理员只能迁移自己权限内的模板、数据集、数据连接等资源。
详情请参见:资源迁移的使用权限
6. 移动端
6.1 新增JS接口
支持为文本控件设置初始化代码,自动定位光标,获取焦点:this.focusCode();
详情请参见:[通用]JS移动端设置文本控件焦点
6.2 移动端集成优化
移动端集成插件新增功能调试工具。如下图所示:
详情请参见:移动端集成调试工具