1. 概述

页面填报时需要使用控件来修改单元格的值,选择需要定义控件的单元格,点击顶部工具栏填报控件按钮,就可以向表单内添加填报控件了。本文将为您介绍各种控件的用法及注意事项。

2. 复选框

如果您需要配置多个选择类型的数据时选用“复选框”控件,然后在控件设置处可以配置说明文字。
控件 - 图1

可自定义复选框的说明文字,如上图。

3. 单选/多选

如果您需要搜集选择类型的数据时可选用“单选”或“多选”控件,在控件设置处可以添加选项,配置校验规则。
控件 - 图2

(1)选项支持手动添加或绑定数据库。

①手动添加

点击“添加”时或在下拉列表内选择”选项时”,可以加入一个选项; 点击“批量添加”时,单行可以输入选项名称,换行可以新增选项。

②绑定数据库

在下拉列表中点击“绑定数据库”时,选择项目、数据连接、表、字段。
控件 - 图3

(2)必填项

若勾选了必填项,则填报时该字段不能为空。

4. 日期

如果您需要搜集日期类型的数据时可选用“日期”控件,在控件配置区可以精确至时分秒、默认日期和校验规则。
控件 - 图4

(1)精确度

  • 精确至时分秒:若勾选,则填写时需要将日期精确到时分秒。

(2)默认日期

  • 设置默认日期后,填报时将会自动出现设置日期,可以对日期进行更改。

(3)校验

  • 必填项:若勾选了必填项,则填报时该字段不能为空;
  • 最小日期:若勾选了最小日期,则填报时不能小于该日期;
  • 最大日期:若勾选了最大日期,则填报时不能大于该日期。

5. 数字

如果您需要搜集数字类型的数据时可选用“数字”控件,在控件设置处可以设置校验。
控件 - 图5

(1)校验

  • 必填项:若勾选了必填项,则填报时该字段不能为空;
  • 数值范围:若设置了数值范围,则填报时数值不能超出该范围。

(2)数据模型

数字控件支持引入数据模型,操作方式与报告的数据模型引入方式一致。
控件 - 图6

引入数据模型后,默认值将直接展示计算数值,填写人看到的数据时经过平台加工计算后的数据,但填写人可以修改这个数据。
控件 - 图7

6. 文本

如果您需要搜集字符类型的数据时可选用“文本”控件,然后在控件配置区可以设置校验。
控件 - 图8

(1)校验

  • 必填项:若勾选了必填项,则填报时该字段不能为空;
  • 字符个数范围:若勾选了字符个数范围,则填报时字符个数不能超出该范围;
  • 开头、结果不允许有空格:若勾选了开头、结尾不允许有空格,则填报时空格不能出现在开头与结尾。

7. 邮箱

如果您需要搜集邮箱类型的数据时可选用“邮箱”控件,在控件设置处可以设置校验。
控件 - 图9

(1)校验

  • 必填项:若勾选了必填项,则填报时该字段不能为空。

8. 手机

如果您需要搜集手机号类型的数据时可选用“手机”控件,在控件设置处可以设置校验。
控件 - 图10

(1)校验

  • 必填项:若勾选了必填项,则填报时该字段不能为空。

9. 动态表

一般情况下,表单的控件是固定的,但也有一些情况下是需要动态的,这时可以引用多个填报控件的控件容器——动态表,用户通过动态增加行的方式一次可以输入多条记录。

9.1 案例演示


(1)创建好表头后,选中单元格后点击动态表,则这一块区域为动态表区域;
控件 - 图11

(2)向动态表区域添加填报控件,动态表支持制式表单的所有控件,同时支持序号控件;
控件 - 图12

(3)在预览或填报状态,点击添加按钮可以动态增加行,输入多条记录;
控件 - 图13

9.2 功能介绍


(1)动态表的数据拓展方式有两种:整行插入和仅在表单范围内。整行插入会破坏表单已有的结构,仅在表单范围内插入则不会破坏表单已有的结构。

整行插入:
Jun-30-2022 14-43-36.gif

仅在表单范围内插入:
Jun-30-2022 14-45-37.gif

(2)在编辑态下,您可以右键插入单元格,插入单元格会使现有单元格右移;
截屏2022-06-30 14.47.35.png

(3)动态表支持引入数据模型:引入数据模型后,动态表数据将以明细(聚合)两种方式展示数据,填写人可以基于已经展示的数据做修改和填报,也支持补充数据。
控件 - 图17