表單欄位有時需要在特定關卡驗證,比如經理審批關卡必需填寫經理意見欄位。
在特定關卡驗證,可以使用驗證組實現:
■ 在流程連接線的屬性中設定啟用的驗證組名稱;
■ 在表單上設定驗證控制項的驗證組名稱,使得2個驗證組名稱相同即可。
在表單上指定驗證組
在驗證控制項的ValidationGroup屬性中設定驗證組名稱。
在流程上指定驗證組
在流程的審批線上可以設置驗證組名稱,代表走該審批路徑時啟用的驗證組。
驗證組啟用規則
預設情況下驗證控制項和流程上都不設定驗證組。
當流程審批線上不設定驗證組時,啟用所有未設定驗證組的驗證控制項,不啟用設定了驗證組的驗證控制項。
當流程審批線上設定了驗證組時,只啟用表單上設定了相同驗證組名的驗證控制項。
啟用多個驗證組
流程審批線上設置驗證組時可以設置多個驗證組,多個驗證組之間以分號隔開,如:AAA;BBB。
流程上設定多個驗證組,代表申請提交或審批時同時啟用多個驗證組。