表示: Delphi
C++
表示設定
DBAdapt.TBaseDataSetAdapterInputField.ImplValidateValue
提供:XE2 API Documentation
Delphi
procedure ImplValidateValue(AActionRequest: IActionRequest; AFieldIndex: Integer); virtual;
C++
virtual void __fastcall ImplValidateValue(Adaptreq::_di_IActionRequest AActionRequest, int AFieldIndex);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
procedure function |
protected | DBAdapt.pas DBAdapt.hpp |
DBAdapt | TBaseDataSetAdapterInputField |
説明
ValidateValue メソッドの基底の実装を提供します。
ValidateValue メソッドは,ImplValidateValue メソッドを呼び出して,現在のリクエストで提示された新しい項目値を検証します。その値が有効でない場合には,ImplValidateValue は例外を生成します。
AActionRequest は,アクションリクエストオブジェクトのインターフェースです。ImplValidateValue は,このインターフェースを使って項目の新しい値を取得します。
AFieldIndex パラメータは,アクションリクエストオブジェクトが保持する項目リストに示された項目のインデックスです。
ImplValidateValue は,現在のリクエストから該当する値を検索します。次に,OnValidateValue イベントを生成して,見つかった値とこのアダプタ項目に関連付けられたデータセット項目への参照を渡します。