页面树结构
转至元数据结尾
转至元数据起始

功能说明

Excel导入模板绑定到电子表格,主要用来解决如下问题:用户希望下载的补录模板中已经带有部分填报数据(比如有两列:单位编码、单位名称),并且这部分已有的数据可能是动态变化的,比如每年填报时可能是不一样的。针对该需求,解决思路如下:

1、在数据库中有一张存放单位信息的表,假设为表A(有单位编码、单位名称、年月等字段)。

2、基于上面那张表A,使用 Smartbi 电子表格功能开发一张报表作为Excel 导入模板。在下载模板时,可以选择报表的参数,下载不同的模板回来。只要数据库中表A的数据变了,下载回来的模板自然就不同了。 


开发电子表格报表

参考 快速新建电子表格 文档,开发一张补录模板报表。该报表要满足如下要求:

1、该电子表格报表的 Sheet名、列头、顺序等应该和 “Excel导入模版”定义的一致。

2、报表的数据从数据库表中获取,报表可能还要有参数。

3、有几个 Excel 导入模板就需要创建几张这样的报表。

这样用户下载模板时,选择参数,就可以下载到带数据的模板。只要维护后台数据库表即可,每次用户就可以下载到不同数据内容的模板。

绑定电子表格入口

新建Excel导入模板,点击 绑定电子表格 单选按钮,然后点击 选择资源 按钮,选择上一步开发的电子表格报表。

Excel导入模板与电子表格绑定成功后,被绑定的电子表格打开会出现如下图标:

下载模板

直接双击刚创建的 Excel 导入模板,选择模板参数,然后点击 下载补录模板 按钮,保存下载的模板文件。

当Excel导入模板绑定的电子表格类型为清单表时,"Excel导入模板"界面上将会显示选项“是否下载所有数据”

  • 勾选时,下载的补录模板将包含清单表所有数据;
  • 不勾选时,下载的补录模板仅包含清单表的第一页数据。

  • 无标签