表单栏位有时需要在特定关卡验证,比如经理审批关卡必需填写经理意见栏位。

在特定关卡验证,可以使用验证组实现:

  • 在流程连接线的属性中设置启用的验证组名称;
  • 在表单上设置验证控件的验证组名称,使得2个验证组名称相同即可。

在表单上指定验证组

在验证控件的ValidationGroup属性中设置验证组名称。

在流程上指定验证组

在流程的审批线上可以设置验证组名称,代表走该审批路径时启用的验证组。

验证组启用规则

缺省情况下验证控件和流程上都不设置验证组。

当流程审批线上不设置验证组时,启用所有未设置验证组的验证控件,不启用设置了验证组的验证控件。

当流程审批线上设置了验证组时,只启用表单上设置了相同验证组名的验证控件。

启用多个验证组

流程审批线上设置验证组时可以设置多个验证组,多个验证组之间以分号分割,如:AAA;BBB。

流程上设置多个验证组,代表申请提交或审批时同时启用多个验证组。

Created with the Personal Edition of HelpNDoc: Free Kindle producer