1. 简介
1.1 功能简介
通过配置唯一性校验规则,避免表单中出现具有相同业务意义的重复数据。
1.2 使用场景
多人维护数据或者批量导入数据的场景中,在新增或更新表单数据时对数据进行唯一性校验。
作用域 | 说明 | 适用对象 |
---|---|---|
全局 | 在已提交的所有表单数据中保证数据唯一 | 主表和明细表 |
局部 | 在当前提交的表单数据中保证数据唯一 | 明细表 |
2. 创建规则
2.1 功能入口
点击选择应用左侧导航栏的表单,接着在右上角的编辑下拉选项中选择高级管理。
进入唯一校验规则配置界面。
2.2 新增规则
点击新增规则,选择需要检验的属性组和属性组合。
2.2.1 全局唯一校验
以维护教师信息场景为例,使用姓名和联系电话作为唯一校验规则。
创建一条已存在的数据,提示出现重复数据,保存失败。
2.2.2 局部唯一校验
默认情况下,唯一校验是全局的,即在已提交的所有表单数据中保证数据是唯一的。
明细表的局部唯一校验配置说明
- 如果希望唯一校验是局部的,即在当次提交的表单数据中,明细表数据是唯一的
- 针对以上场景,配置明细表的校验规则时,校验的属性要带上表单实例ID
以维护教师所带课程的选课学生信息为例,使用学生姓名、联系电话和表单实例ID作为唯一校验规则。
在当前表单中,保存两条相同的明细表数据,提示出现重复数据,保存失败。
作者:黄泽彬 创建时间:2022-07-12 09:29
最后编辑:黄泽彬 更新时间:2024-12-11 10:09
最后编辑:黄泽彬 更新时间:2024-12-11 10:09