节点校验与表单提交校验的区别
1. 简介
在流程表单和普通表单中,均可以对数据提交进行校验。
2. 相同点
1)校验本质相同:节点校验条件和表单提交校验本质上都是对数据提交的判断。流程由于有多个数据提交环节(流程节点),所以每个流程节点均可设置提交校验。(流程结束节点不支持设置节点校验条件)
2)校验设置相同:均支持通过设置公式进行提交校验;均支持设置多个提交校验条件。
3. 区别
节点校验条件与表单提交校验主要的区别就是设置的入口不同:
- 节点校验条件可以为每一个节点单独设置,因为每个节点提交数据都可以设置校验条件,因此在节点属性上设置。
- 表单提交校验是普通表单提交数据的校验,普通表单只进行一次数据提交,因此在表单属性中设置。
3.1 节点校验条件
流程表单由于需要层层审批,多次提交数据,每次提交数据,均可能设置数据提交校验。因此,提交校验的设置入口在流程节点的节点属性设置上,如下图所示:
设置节点提交校验时,需要先选择想要设置的流程节点,然后再针对这个节点设置节点提及校验。
3.2 表单提交校验
而普通表单数据的提交一共只有一次,因此可以直接在「表单属性 >> 表单提交校验」处进行设置,如下图所示: