在流程連接線的屬性上也可以書寫驗證程式碼,執行驗證。
後台驗證使用C#書寫程式碼、使用上下文訪問表單資料,當驗證不通過時拋出異常即可,拋出異常中的字串會在前台提示。
後台驗證
通常無需使用後台驗證,只需使用前台驗證控制項即可完成幾乎所有驗證需求。
何時使用後台驗證:
■ 驗證需要用到大量後台資料,前台驗證不方便時,可使用後台驗證;
■ 類似批量同意這類的操作,由於不用打開表單,表單驗證控制項是不會執行的,但後台驗證依然會執行;
■ 只有人工處理,按鈕對應的處理線上的後台程式碼會執行,自動同意走的路徑,不會執行後台驗證。
後台驗證先於流程操作執行,後台驗證失敗,不會產生垃圾資料。