前のトピック: 検証ルール セットとタスク画面フィールドとの関連付け次のトピック: 実装のサンプル


検証の開始方法

実行時には、以下のいずれの方法でも検証が開始されます。

ユーザはタスクをサブミットします。

検証ルールと関連付けられた、サブミットされたタスク画面のフィールドを検証します。

ユーザは別のタスク画面タブに移動します。

検証ルールと関連付けられた、空のタブのフィールドを検証します。

ユーザは、タブ上の[検証]ボタンをクリックします

検証ルールと関連付けられた、現在のタブのフィールドを検証します。

[検証]ボタンによって、検証メソッドを含むロジカル アトリビュート ハンドラも実行されます。

ユーザは、[変更時に検証]プロパティが yes であるフィールドの値を変更します。

検証ルールと関連付けられた、現在のタブのフィールドを検証します。

たとえば、[変更時に検証]が[従業員タイプ]フィールドに有効で、フィールド値が[適用]から[適用外]に変更される場合、検証ルールと関連付けられたタブのフィールドはすべて検証されます。 あるルールでは[給与]フィールドに値が入力されることが要求され、別のルールでは自動的に[時給]フィールドを 0 に 変更する場合があります。

カスタム コードは AttributeCollection にある setAttribute... メソッドまたはタブ ハンドラを使用して、管理対象オブジェクト属性値を設定します。

管理対象オブジェクト属性を設定して、フィールドが設定されます。