4000-271-266
免费试用

表单设置不允许录入重复值

1. 如何设置不允许重复

可以使用 EXIST 函数,对这个字段之前录入过的数据进行一个去重校验,之前已经录入过了,现在再去输入同样的字段内容就不可以提交表单

配置 EXIST 函数

关于函数的说明:公式简介-其它函数

1.1 表单设置去重函数

路径:表单 >> 点击空白处 >> 表单校验 >> 添加公式 >> EXIST()>> 保存

表单编辑页面

表单校验配置公式

注:当满足公式时,阻断提交设置

设置完之后呈现的效果如图:

报错提示

1.2 流程表单设置去重函数

旧版普通流程路径:流程表单 >> 流程 >> 设置 >> 节点提交规则 >> 新建 >> 校验规则 >> EXIST()>> 两个确定 >>点击节点提交规则页面的返回 >> 保存并发布

流程表单配置节点提交规则

新建校验规则

可以查看以下动图教学进行设置:

新版普通流程路径:流程表单 >> 编辑流程表单旁倒三角符号 >> 流程设计 >> 全局设置 >> 节点提交规则 >> 新建 >> 校验规则 >> EXIST()>> 确认 >> 2 个保存>> 最后点击流程的保存并发布,操作动图如下:

2. 常见问题

2.1 是否可以校验这种交叉重复的数据?

EXIST() 函数不支持交叉校验,可以使用远程数据源,调用宜搭数据获取接口,以一个组件的值作为入参去对比另一个字段,是否有数据,有的话则返回一个标记给表单字段,自定义校验或表单校验再以标记字段作为判断字段。


江苏无雀数据科技有限公司 www.wuquedata.com 版权所有
服务热线4000-271-266
ICP备案编号:苏ICP备2022045370号

一对一专业企业顾问

工作时间:9:00-18:00 在线服务

实时解答疑难问题

工作时间:9:00-18:00 在线服务

4000-271-266

工作时间:9:00-18:00 在线服务

售后咨询 电话联系 售前咨询