表示: 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 に設定した場合は,値が無効であったことではなく,どの方法でも新しい値を検証しなかったことを示します。値が無効であったことを示すには,イベントハンドラは例外を生成する必要があります。

以前のバージョン
他の言語