1. 概述
1.1 版本
报表服务器版本 | FineVis数据可视化插件 | 应用共享插件版本 | 功能变动 |
---|---|---|---|
11.0.24 | V2.10.0 | V1.0 | - |
11.0.31 | V3.1.0 | V1.4 | 支持数据血缘、数据替换,具体请参见第 1.3 节 |
11.0.31 | V4.2.1 | V2.5 | 新增清除冗余数据、数据替换优化,具体参见第 3.3 节、3.4 节 |
1.2 应用场景
传统的模板复用常存在以下问题:
模板数据结构复杂,理解成本高
需手动识别并替换大量数据,过程繁琐
导入新数据并重新配置组件,工作量大
为提升复用效率,应用共享插件 V1.4 版本新增支持数据血缘与数据集替换功能,帮助快速定位数据来源并完成替换操作。
1.3 视频教程
注:若视频与文档存在差异,请以文档为准。
2. 插件介绍
注:FineReport 11.0.34 及以上版本,设计器内置该插件,默认直接安装最新版本插件。
2.1 使用前提
1)如需安装「应用共享插件」:
请先确保升级 FineReport 至 11.0.24 及以上
请确保安装并启用「FineVis数据可视化插件」至 V2.10.0 及以上
再安装应用共享插件
2)安装「应用共享插件」后,FVS和应用共享插件的升级有关联关系
注:应用共享插件 V1.6.0 及之后版本无以下限制。
每次升级「应用共享插件」前,请先升级「FineVis数据可视化插件」至最新,再升级应用共享插件。
「FineVis数据可视化插件」升级时,「应用共享插件」会被自动禁用,请在 FVS 升级完成后手动启用。
2.2 插件安装
点击下载插件:应用共享插件
设计器插件安装方法请参见:设计器插件管理
服务器安装插件方法请参见:服务器插件管理
3. 功能介绍
3.1 模板复用
3.1.1 模板获取
新建可视化看板时,可在「首页」中选择模板资源,或「在线资源」中根据需要的行业或业务标签筛选模板资源。
鼠标悬浮模板资源,点击「预览」即可查看对应模板的详情内容,点击「创建看板」即可在设计器中下载并打开模板。
如下图所示:
详情请参见:【新】FVS资源中心 。
3.1.2 复用引导
V2.1 版本新增复用引导提示,首次更新并复用模板时将自动展示,引导用户快速了解复用流程。
点击关闭后再次创建将不再自动展示,用户可通过页面上的「复用助手」按钮手动开启。如下图所示:
注:V2.5 之前版本,「复用助手」按钮默认悬浮在设计器右侧配置面板处。
3.2 数据血缘
通过数据表血缘和组件血缘,模板开发人员可以快速了解数据表和组件之间的关系,清晰看到数据来源和流向。这有助于快速理解模板结构,定位数据异常,提高开发和维护效率,便于数据溯源和优化。
数据血缘详情介绍请参见文档:FVS 数据血缘
注:仅支持 FVS V3.1.0 及以上版本且应用共享插件为 V1.4 及以上版本。
点击画布下方「血缘视图」按钮,弹出血缘视图,支持通过拖拽移动视图内位置。如下图所示:
3.3 数据替换
用户无需逐个重新配置组件,插件支持快速将原有数据集字段替换为新的数据,同时保留组件的数据来源设置。这一功能大大简化了数据更新和模板复用的流程,提升了工作效率和准确性。
数据替换详情介绍请参见文档:数据集快捷替换 。
注1:仅支持 FVS V3.1.0 及以上版本且应用共享插件为 V1.4 及以上版本。
注2:替换数据集弹窗中的「新建」数据集功能为 FVS V4.2.1 版本且应用共享插件 V2.5 版本新增。
在血缘视图中选中需要替换的数据集后,点击右侧「替换」。如下图所示:
3.4 清除冗余数据
「清除冗余数据」功能可快速移除模板中未被组件使用的数据集。通过清除这些数据,用户能够在数据集面板中直观地看到实际使用的数据,避免冗余干扰,并提升后续判断与操作效率。
点击血缘视图右上角「清除冗余数据」按钮,即可查看未在组件中使用的数据集。勾选需要清除的数据集后,点击右下角「确定清除」即可清除。
注:仅支持 FVS V4.2.1 及以上版本且应用共享插件为 V2.5 及以上版本。
4. 示例
下面将以「企业纳税模板」为例,演示如何使用应用共享插件功能进行数据替换。
4.1 创建模板
1)在「在线资源」搜索并创建企业纳税模板。如下图所示:
2)按需删除多余的页面和组件。
4.2 查看血缘视图
点击可视化看板左下角数据血缘图标,即可打开数据血缘视图,看到数据集和对应组件的血缘关系。如下图所示:
4.3 引入新数据
以引入文件数据集格式为例,分别引入各税种纳税对比和纳税分布两个数据集:
点击下载示例数据:企业纳税分析.zip
1)准备需要替换的数据,并放置在报表工作目录下。
2)点击数据集边栏左上角「+」,选择「文件数据集」。如下图所示:
3)选择文件类型为 Excel ,点击选择需要引入的数据集文件,勾选「第一行包含标题」,点击确定。
4.4 替换数据
4.4.1 在血缘视图中替换
1)在血缘视图中选中目标表「各税种纳税对比」,点击替换图标,选择目标数据集并匹配目标字段到对应原字段,全部匹配完成后点击「全部替换」。如下图所示:
2)替换成功后点击血缘视图左上角「刷新」,即可看到数据集替换成功。如下图所示:
4.4.2 在数据源中替换
1)在画布左侧数据源中右键目标表「纳税分布」,点击「替换数据集」。
在数据集列表中选择原数据集,而后选择目标数据集并匹配目标字段到对应原字段,全部匹配完成后点击「全部替换」。如下图所示:
2)替换成功后点击血缘视图右上角「刷新」,即可看到数据集替换成功。如下图所示:
4.5 清除冗余数据
点击血缘视图右上角「清除冗余数据」按钮,即可查看未在组件中使用的数据集。勾选需要清除的数据集后,点击右下角「确定清除」即可清除。
4.6 模板调整
完成模板数据替换和冗余数据清除后,可以根据需求对模板进行精细化调整。
帆软提供丰富的在线组件资源,节省开发时间并提供灵感。可点击画布左上角组件区域的「资源」进行选用。
5. 注意事项
1)当替换数据集时,目标数据使用数据库查询获取,需要注意原数据字段和目标数据字段格式的匹配,如果不匹配则无法替换
2)当替换数据集时,原数据字段需要全部有新对应字段匹配,才可以执行替换操作。