1. 概述
1.1 版本
版本 | 功能变动 |
---|---|
11.0.13 | - |
1.2 应用场景
该插件可以帮助用户将 Excel 数据集中的某个 sheet 页或多个 sheet 页添加进 FineReport,也可以将 CSV 文件添加进 FineReport。
1.3 功能简介
Excel 数据集支持添加多 sheet,并对多 sheet 进行合并(上下合并)。
1.4 安装插件
添加多 sheet 的 Excel 需要使用插件,点击下载插件:支持多sheet Excel的文件数据集
设计器插件安装方法参照:设计器插件管理
服务器安装插件方法参照:服务器插件管理
2. Excel 数据集添加多 sheet
安装插件后,我们可以一次添加多个 sheet 页。
2.1 将 Excel 放置在规定的路径下
将 Excel 文件拷贝至%FR_HOME%\webapps\webroot\WEB-INF\reportlets下,这里我们将文件「总签约表」放置在该路径下,如下图所示:
示例数据下载:总签约表.xlsx
2.2 添加 Excel 数据集
1)在设计器中添加「文件数据集」,如下图所示:
2)文件类型选择「Excel」,添加文件「总签约表」。勾选要添加的 sheet ,用户可单击更改每个 sheet 工作表的名字,如下图所示:
3)点击预览后,可以切换查看不同 sheet 页,如下图所示:
4)点击确定后,选定的 sheet 页就会被添加进 FineReport 中,如下图所示:
2.3 合并多个sheet
当我们多个 sheet 数据结构和字段标题都一样时,我们可以对其进行上下合并,合并效果如下图所示:
如何进行合并呢,我们只需要在添加Excel数据集的界面,勾选「是否需要合并」即可。