提交校验

3537 上次更新时间:2021-10-13 10:39:26

Document

功能概述

提交表单时,只有满足已设置的校验条件,才能提交;通过配置校验可以让数据更加规范,保证处理的数据符合我们的期望。

应用场景

1、CRM 客户关系管理系统


在客户管理表单,只能录入同一位客户名称,如果重复提交客户名称,页面提醒该客户已存在,无法提交该表单。


2、进销存系统


在出库单,当提交出库数量大于库存数量,页面提醒库存不能为负,则无法提交出库单。


3、会员储值管理


消费表可设置校验条件,当消费金额大于储值金额,无法提交数据,则页面提醒:余额不足,请充值。


4、工程项目管理系统


在项目信息表单可设置校验条件,如重复提交项目名称,系统会自动提醒:该项目已存在,请勿重复提交。


5、学生档案管理


建立学生档案时,可在学生身份证以及监护人身份证设置校验条件,如输出错误或少18位数字的身份证号码,系统会自动提醒:请输入有效的身份证号码。



同样,如果学号或学籍号只有10位数字,可设置校验条件不得超过10位数,当输入学籍号超过10位或小于10位,则无法提交表单。

6、人力行政管理系统


在入职审批单,除了姓名、手机号,身份证号等可设置校验条件之外,也可在员工的社保账号,个人公积金账号,银行卡号等可设置校验条件,避免人工录入错误的数据。

比如,社保账号是18位数,当输入四位数后,系统自动提醒:请输入正确的社保账号,修改输入正确后才能提交表单。


名词介绍,熟悉的老朋友们可选择跳过哦~


1、视图按钮

主要用来触发智能工作流,比如:点击按钮,系统自动执行设置的工作流节点。

2、插件

在速融云主要用来提升系统灵活性,易用性等。

3、数据唯一校验性

填写表单过程需要校验数据是否存在,比如:HR录入新员工的数据,需要防止信息重复录入。

功能操作

实现场景


在工程项目管理,不能重复提交同一项目名称,以下以速融云的工程项目管理系统给大家进行演示。

具体配置


1、设置表单提交验证

在项目信息编辑表单,扩展设计→表单提交验证→新建校验,设置校验名称和页面提醒语,并选择插件。





注意:

插件和公式的区别在于,插件适用于固定的场景校验,比如数据唯一性校验,子表单单行校验等。

而公式更偏向于数据相关的操作,如校验身份证号码,社保账号不得超过18位数字等。两个功能相辅相成。

速融云提供强大又丰富的函数,目前支持108种函数,360°全方位满足您的校验需求。



2、配置具体校验条件

在插件中心→校验→数据唯一校验,一秒即可安装该插件。



选择关联表单,设置关联条件和校验条数后点击确定,勾选校验让其生效,点击保存发布即可。

校验规则:关联当前表单,当新建表单输入名称跟表单已有的名称一致,则无法提交表单。



3、效果演示图