如何设置流程中某些字段为必填

1.简介

1.1 案例简介

在流程流转中,设置某些字段必须填写内容方可提交。

1.2 使用场景

比如,财务报销,成员报销时必须填写报销类型才可以提交流程数据。

1.3 设计思路

方案一

通过流程提交校验实现。设置公式,判定某个字段提交的数据为空时,则不允许提交,并给出提示。

方案二

通过字段属性「必填」实现。设置字段属性为「必填」,需要哪个节点必填这个字段,就将这个字段的编辑权限开放给对应的节点。

1.4 预期效果

2. 通过流程提交校验实现

点击安装示例模板,本文将按照示例模板中的数据进行讲解,点击安装

2.1 流程设计

安装模板后,点击表单「 填写报销申请 >> 设置按钮 >> 编辑」。如下图所示:

点击编辑后,进入「流程设定」页面,选择需要设置必填字段的节点,设置「节点校验条件」为满足条件的数据才可提交,如下图所示:

如,发票明细的费用类型必填方可提交数据,然后添加校验条件如下:

2.2 效果演示

当填写的数据不符合校验时,将无法提交流程。如下图所示:

注:如果是在其他流程节点设置的节点提交校验,那么在该节点提交流程审批时,也会触发上述校验。

3. 通过设置字段必填实现

依然使用上述步骤安装的示例模板进行讲解。

3.1 字段必填设置

进入表单编辑界面,选择需要必须填写的字段,并设置字段属性为必填,如下图所示:

3.2 流程字段权限设置

在流程流程中,为需要必填这个字段的流程节点开启该字段的填写权限。如下图所示:

3.3 效果演示

在设置了字段必填属性后,若提交数据时未填写该字段数据,则数据无法提交,流程无法继续往下流转,同时会给出如下提示:

Copyright(C)2023 HFBangFu Inc. All Rights Reserved 皖ICP备12017563号-5