表示: Delphi
C++
表示設定
DBAdapt.TDataAdapterFieldValidateValueEvent
提供:XE2 API Documentation
C++
typedef void __fastcall (__closure *TDataAdapterFieldValidateValueEvent)(System::TObject* Sender, Data::Db::TField* Field, Adaptreq::_di_IActionFieldValue Value, bool &Handled);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| typedef | public | DBAdapt.hpp | DBAdapt | DBAdapt |
説明
TDataAdapterFieldValidateValueEvent は,データセットアダプタ項目に割り当てられた値を検証するイベントハンドラの型です。
TDataAdapterFieldValidateValueEvent は,データセットアダプタ項目に値が割り当てられる前に,その値を検証できるようにするイベントハンドラの型です。
Sender は,データセットアダプタ項目コンポーネントです。
Field は,このアダプタ項目が表す項目コンポーネントです。
Value パラメータは,検証する 1 つまたは複数の値のインターフェースです。現在のリクエストに指定された値を表します。
Handled パラメータは,イベントハンドラが新しい Value を検証したかどうかを示します。Handled が true を返した場合は,新しい値が有効であると判断され,アダプタが項目の値を更新します。Handled を false に設定した場合は,値が無効であったことではなく,どの方法でも新しい値を検証しなかったことを示します。値が無効であったことを示すには,イベントハンドラは例外を生成する必要があります。