Note:
您也可以從節點類型或階層集檢查程式的「驗證」頁籤啟用或停用驗證。請參閱啟用、停用或刪除自訂驗證。驗證的表示式必須傳回布林值。如果表示式傳回 True 值,即通過驗證。如果表示式傳回 False 值,則驗證失敗,並會顯示失敗訊息。
無論衍生特性是否已選取為觸發器特性,只要節點更新時,就會驗證衍生特性。請參閱衍生的特性。
Note:
觸發器動作和觸發器特性會使用 OR 條件進行評估。亦即,只要執行觸發器動作或更新觸發器特性,就會執行驗證。
Tip:
針對要求中的每個觸發器動作和觸發器特性,執行驗證。這表示,如果您新增數個觸發器特性,但全部都失敗,則會收到數個失敗訊息。您應該新增仍然會對要求強制商業邏輯的最小數目的觸發器特性或動作。
Note:
當您將範圍設定為「上一個父項」時,會將「觸發動作」設定為移動,並將「觸發特性」設定為無。這些設定無法變更。Note:
當您將範圍設定為「雙方父項」時,會將移動動作新增至「觸發動作」。您可以指定其他的觸發動作及觸發特性。然而,只會針對移動動作來評估上一個父項。請注意下列有關要求驗證範圍的事項:
Core.Description
,則每當該父項之子項節點的描述特性更新時,會評估該驗證。Note:
使用「已視覺化」狀態的驗證,只會在驗證要求項目時執行,不會在驗證視點時執行。Tip:
設定驗證失敗訊息時,可提供該驗證的相關內容 (節點或父項),以協助您識別找到問題的地方。