表单提交校验
1. 简介
1.1 功能简介
表单提交校验,即进行表单填写时,只有满足校验条件的情况下,才可以提交数据。
1.2 使用场景
适用于需要对填写的表单内容进行校验的场景。如活动报名表中对手机字段的校验、产品管理中对产品编号的校验、员工信息表中对身份证号的校验等。
1.3 预期效果
以商品编号校验为例,设置商品编号为 5 位数,不满足条件时,无法提交表单。如下所示:
2. 设置步骤
2.1 设置入口
1)在「表单设计 >> 表单属性 >> 表单提交校验」处,点击「添加校验条件」,即可进行设置。
2)当一个表单中添加了多个校验条件时,支持对列表中的校验条件进行拖拽排序,便于查看。
2.2 设置提示文字
提示文字,即不满足校验条件时出现的提示文字。
2.3 设置公式
表单提交校验中的公式,即设置的校验条件。在表单提交时,满足该条件可提交数据,不满足则不允许提交,所以在设置校验条件时需写出正确的条件。
在公式中插入字段时,可通过如下两种方式:
- 在字段列表中选择:在左下角的字段列表中点击字段,进行添加;
- 复制粘贴:点击右上角「复制公式」,在公式编辑中粘贴使用。以下场景中,公式均可相互复制使用:
- 表单字段公式
- 表单提交校验
- 表单批量编辑
- 流程提交校验
- 仪表盘计算字段
- 数据工厂计算字段
- 聚合表指标
- 聚合表提交校验
注:
1)仅通过「复制公式」粘贴的字段可用,手动输入名称或其他位置粘贴的字段不可用;
2)Safari 浏览器和 UC 浏览器,复制/剪切公式时暂不支持鼠标右键或键盘快捷键。
2.4 效果演示
效果参见本文【1.3 预期效果】。
3. 判断符号
常用判断符号如下所示,公式用法详情参见:公式
符号名称 | 大于 | 小于 | 等于 | 不等于 | 大于等于 | 小于等于 |
符号表达 | > | < | == | != | >= | <= |
4. 注意事项
1)普通表单可以在表单属性中设置表单校验条件,对数据进行校验。
2)流程表单开启流程后,表单属性中的校验条件设置将不再生效,需要在「流程设定 >> 节点属性 >> 更多属性 >> 节点校验条件」中设置该节点的校验条件。详情可参见:节点校验条件。