可以帮助我们以条件设置的方式,限制不合法数据的输入,实现数据的规范化

数据校验的使用

网页版

1、找到数据校验的入口

数据校验的入口一共有三个:

(1)在设置表格及权限页面

(2)点击表格图表右侧的小三角

(3) 点击工作区右侧的小三角

2、数据校验的设置流程

(1)填写名称

这个部分是必填的,在这里写上数据校验的名称即可

(2)填写注释

这个部分是选填的,不过还是建议大家填写这个部分,注释可以帮助我们标记处这个校验的用途,方便日后的维护。

(3)选择触发方式

这个地方和工作流比较类似,在这里选择什么样的操作可以触发这个数据校验,一共有三种触发可以选择,分别 是创建数据,修改数据和删除数据,我们也可以多选。

(4)填写可以通过数据的条件

这里和工作流的触发条件补充那里很类似,也是使用函数和字段来编辑,不过有些小区别,工作流中写的是触发条件的 补充,而这里写的是能够通过验证的数据的条件。

  注意:这里交给大家一个编辑条件的小技巧,在实际场景中,一般一件事的发生会有多种可能,而我们设置验证
  其实就是,根据实际规则,把能通过的可能性列出在这里。但是有的时候,需要列出的可能性太多,我们就可以
  找找这些可能性的对立面,当然这种方式只适用,所有的可能性都是确定的情况。举个例子,现在我们就有A,B,
  C,D,4种可能,不会有第5种,而能通过的可能性是A,B,C,那么我们完全可以把这个条件有原来的A或B或C,
  改写为,notD。

(5) 设置验证范围

验证范围这里主要有两个部分需要设置:

字段范围:这里有两个选项可供选择,第一个选项是对条件涉及到的本表字段操作时才执行此验证,这里的条件涉及到, 就是指上面,我们填写的数据通过条件,这里说的操作,就是我们开始选的触发方式,所以如果勾选这个选项就代表,只 有在触发验证时涉及到了条件中出现的字段,才会真正触发这个校验。另一个选项是对本表任意字段操作时都执行此验证, 也就是无论我们操作哪个字段,只要满足前面的触发方式,都会触发这个验证。

成员范围:这里也有两个选项可以选择,用来控制触发验证的成员范围,如果选择第一个选项,那么所有成员提交的数据 都需要进行数据验证。而第二个选项,会跳过对管理员的验证,管理员可以提交任何数据。

(6) 自定义错误提示

这个设置用于在数据不满足条件时,提示出错误原因。可以使用引号,直接填写文字和字符,当然也可以使用本表字段, 但是需要使用concat函数来连接。