流程中,如何做到某些字段在某些特定的节点上实现必填?
1. 节点校验
节点校验,该节点的数据必须满足条件才可以往下流转。某些字段在某些特定的节点上实现必填转换成校验语句,就是该字段不能为空。
1.1 在发起节点处设置节点校验条件如下:
简易流程编辑器:
高级流程编辑器:
1.2 发起流程时,若手机号码没有填写,则无法提交数据
2. 设置必填
先在表单中将所有需要必填的字段,都勾选为必填。然后在设置流程时,在对应的节点里将必填的字段设置为可见,可编辑。
如「流程案例:如何实现自由选择审批人中的报销页面」(点击可参考案例)中,在「财务主管」节点里,「指派会计」这个字段为必填。则操作步骤是
(1)在表单中将「指派会计」字段设置为必填
(2)在「财务主管」的节点属性里,把「指派会计」字段设置为可见,可编辑;在「财务主管」前面的所有节点,即「市场部主管」「发起节点」处,「指派会计」这个字段均设置为隐藏。