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

1 概述

回写是是指用户在报表端可以直接增加、删除和修改数据并保存到指定的数据库中,适用于数据补录或回写填报的业务需求。

WEB电子表格可以通过设置 填报属性回写规则 实现报表数据的回写填报。

注意事项

2 填报属性

2.1 填报类型

当设置单元格允许修改为“是” 时,可以设置不同的填报类型及数据校验。

填报类型填报说明数据校验
单行文本用户在报表上填报内容时,在单元格只能输入“字符串”类型,并且不能换行,只能用一行文本显示。内置校验规则:邮箱、身份证号、手机号、固定电话号
支持通过写正则表达式自定义校验规则
多行文本用户在报表上填报内容时,在单元格只能输入“字符串”类型,并且支持输入多行文本(按Enter键进行换行)支持通过写正则表达式自定义校验规则

数字

用户在报表上填报内容时,在单元格内只能输入“数字”类型,并且我们可以对数字范围进行限制。

支持设置填报数据的最大、最小值以及是否允许设置小数

日期

用户在报表上填报内容时,弹出日期控件选择要填写的“日期”类型的数据

支持设置填报的日期范围

参数

用户在报表上填报内容时,弹出“参数控件”。一般适用于参数备选值不多的情况下,通过参数绑定的修改方式,给用户在前端修改报表内容提供便利,支持绑定公共参数报表参数

文件

用户在报表上填报内容时,在单元格上传文件。可上传至“数据库、FTP、SFTP、服务器”

关于存储位置的设置可查看文件存储设置

可以设置上传文件的大小和文件类型

2.2 允许为空

勾选允许为空 表示用户在前端修改报表内容时,允许输入空值,否则不允许输入空值。

2.3 允许插入/删除行

单元格中拖入数据集字段才有此设置项,勾选时表示允许用户在前端通过工具栏或者鼠标右键插入/删除一行单元格来输入内容。

当勾选了 允许插入/删除行 后可以设置 只允许修改插入行数据 ,当设置了只允许修改插入行数据表示在修改报表内容时,只能修改插入新的一行的数据,原来报表行是无法进行修改的。

2.4 清除前后空白字符

清除前后空白字符 表示保存数据到数据库时,系统自动去掉字符序列左边和右边的空格或TAB字符。

关于填报属性的更多详细介绍可查看电子表格⬝ 填报属性

2 回写规则

设置了填报属性后,可以通过回写规则设置报表数据和回写表的对应关系,实现表格的数据能够保存到对应的数据库表中。

关于回写规则的介绍可查看电子表格⬝ 回写规则

3 填报列表

填报列表中列出当前sheet页的所有单元格的填报属性,在此功能界面可以快速定位修改/删除单元格的填报属性。

4 应用示例

关于WEB电子表格回写的应用示例可查看电子表格⬝ 回写应用示例