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)动态表的数据拓展方式有三种:整行插入、仅在表单范围内和直接写入。整行插入会破坏表单已有的结构,仅在表单范围内插入则不会破坏表单已有的结构,直接写入则不允许删除和新增行,仅能在已有行中做数据修改 控件 - 图14

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

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

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

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

10. 筛选器

如果您希望用户在填报时能够快速的找到其需要填写的类别,可选用筛选器帮助用户实现信息定位,且数据筛选支持跨模型筛选

(1)支持配置字段筛选器和日期筛选器以精准定位到所需的数据区域 控件 - 图19

(2)添加数据模型,将将数据模型中的字段拖入即可完成筛选器的配置 控件 - 图20

  • 若报表数据涉及多个数据模型,筛选时支持跨模型联动
  • 筛选器配置支持筛选时单选或多选

控件 - 图21