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

批量回写仅支持列表式回写,不支持空表单、分组报表等

填报报表支持通过导入已有的Excel数据文件实现回写。

下面以一个示例演示如何实现批量回写,详细步骤如下:

回写库表设置

1、定义回写表:在回写库中设计如下回写表:

2、Smartbi中连接回写库:

3、在“数据库管理”界面选择以上创建的回写表:

填报表样设计

1、登录电子表格设计器,设计如下表样:

2、在右侧”数据集面板“中找到回写表”_hx“下的字段,分别拖拽到表样对应的单元格中:

3、按照下图设置回写规则,并勾选”允许批量导入“项。

4、设置“id”和“value”的填报属性为“允许修改”,编辑器勾选“数字”。设置“name”的填报属性为“允许修改”,编辑器勾选“单行文本”。

5、设置父格属性为”默认“,数据设置必须为”列表“,sheet1的名称为”hx“。

6、保存当前填报报表,名为”批量回写“。

批量填报操作

1、准备一个名为”hx“的Excel文件,文件后缀名必须为”.xlsx“,且该表中的sheet个数与填报报表个数一致,sheet1名称为”hx“。

2、在分析展现界面打开保存的填报报表”批量回写“,单击工具栏中的 批量导入 按钮,将文件”hx.xlsx“中的数据导入:

3、导入完成后,效果如下:

4、看回写表”t_hx“已经写入了批量导入的数据:

注意事项

批量回写成功必须注意如下几个要点:

1、父格必须是默认父格。

2、数据设置必须是列表。

3、填报报表所在sheet名称与Excel文件导入数据所在sheet名称必须一致。

4、回写设置时,必须勾选”允许批量导入“项。




  • 无标签