1. 概述

动态表单以在线表格为基础,通过自由设置数据区的位置从而实现更灵活的结构,按列上传数据实现快速数据写入,支持选项联动,支持计算控件。本文将为您介绍动态表单的一些基础操作。

2. 快速入门

(1)在顶部导航栏选择数据填报模块,动态表单的新建操作如下图所示:
动态表单 - 图1

(2)完成创建后便可进入表单的编辑界面,整体大致布局与制式表单一致:
动态表单 - 图2

  • 顶部工具栏:基于表格制作的工具栏,提供功能支持;
  • 表单设计区:设计表单主体样式的界面,类似Excel表格,中间网格部分为表单单元格和行列。同时可以设定数据区开始的位置;
  • 单元格快捷菜单:类似Excel的右键菜单,在选中单元格后右键即可弹出,快捷菜单包括复制、剪贴、粘贴、插入行列清除、删除行列。用户在进行清除的时候,可以选择单独清除内容或者样式。

(3)在表单设计区输入需要填报的表头,并选择填报数据区开始的行。
动态表单 - 图3

  • 选中列后右键,可以为该列设置填报控件;
    动态表单 - 图4

  • 当填报控件为公式时,设置入库字段,即可进行函数编辑;
    动态表单 - 图5

  • 可以与数据表中的字段联动,在选项中选择绑定到数据库,即可进行配置。
    动态表单 - 图6

(4)完成所有字段的设置后,可发布该动态表格。发布后,可以选择手动填写或者批量上传两种方式,并完成提交操作。

3. 功能介绍

3.1 校验规则


(1)在动态表单编辑页面,还支持校验规则的设置。点击校验规则按钮,可以配置校验公式。
动态表单 - 图7

(2)完成设置后,可在侧边栏中查看规则管理。
动态表单 - 图8

(3)在批量上传数据时,本产品会自动校验数据,并在页面中显示。
动态表单 - 图9

3.2 数据保护


在动态表单编辑页面,选择数据范围可以进行数据保护,编辑者可以设置部分单元格的可读、隐藏、可编辑三种属性,隐藏状态下填写人无法看到数据,可读状态无法写入数据。
动态表单 - 图10

选择数据范围,即可设置字段保护规则。为其添加名称,点击确定完成创建。
动态表单 - 图11

完成创建后,可在数据保护的规则管理页面看到详情。
动态表单 - 图12

3.3 发布待办


本产品支持发布待办,通过该功能可以通知填写人,但填写人必须是本项目内的用户。待办生成方式分为定时待办和立即待办两种,同时支持独立填报和协同填报两种模式。
动态表单 - 图13

(1)定时待办,适用于周期性填报场景,如周、月、季度汇报等。

  • 当填报方式为独立填报时,可选择多个接收人;
    动态表单 - 图14

  • 当填报方式为协同填报时,可选择多组填写人和发起人。填写人需要填写表格,而发起人会收到待发起的待办。
    动态表单 - 图15

(2)立即待办,设置后立即通知,只推送一次。选择协同填报,即可选择多组接收人和发起人。
动态表单 - 图16

(3)用户将在工作中看到自己的待办。

  • 填写人点击填写,可以打开填报页面,选择手动填写或批量上传方式,完成后提交表单。
    动态表单 - 图17

  • 发起人点击发起流程,即可看到填报人填写的信息。
    动态表单 - 图18 动态表单 - 图19

3.4 数据填写


动态表单支持两种填写方式:手动填写和批量上传。

(1)方法1:手动填写。在表格中点击空白区域,即可直接开始手动填写。
动态表单 - 图20

(2)批量上传。批量上传共分为三步:上传EXCEL,抽取,校验。上传文件后,选择数据写入起始行和对应文件,系统会自动进行接下来两个步骤,点击提交完成操作。效果如下所示。
动态表单 - 图21 动态表单 - 图22

(3)点击提交后,即可在数据模式查看所有数据和进行数据管理。