Data.DB.TDataEvent

提供:RAD Studio API Documentation

Delphi

TDataEvent = (deFieldChange, deRecordChange, deDataSetChange,
deDataSetScroll, deLayoutChange, deUpdateRecord, deUpdateState,
deCheckBrowseMode, dePropertyChange, deFieldListChange,
deFocusControl, deParentScroll, deConnectChange, deReconcileError,
deDisabledStateChange);

C++

enum DECLSPEC_DENUM TDataEvent : unsigned char { deFieldChange, deRecordChange, deDataSetChange, deDataSetScroll, deLayoutChange, deUpdateRecord, deUpdateState, deCheckBrowseMode, dePropertyChange, deFieldListChange, deFocusControl, deParentScroll, deConnectChange, deReconcileError, deDisabledStateChange };

プロパティ

種類 可視性 ソース ユニット 親
enum public
Data.DB.pas
Data.DB.hpp
Data.DB Data.DB

説明

TDataEvent は,データセットに発生するイベントを特定します。

以下の表に,指定可能な値を示します。



値 意味

deFieldChange

項目値が変更された。

deRecordChange

現在のレコードの内容が変更された。

deDataSetChange

データセット全体に影響する変更が発生した(レコードの挿入または削除,キーに対する変更,編集など)。

deDataSetScroll

表示されたレコードの集合がスクロールされた。

deLayoutChange

データベース対応コントロールのデータレイアウトが変更された。

deUpdateRecord

現在のレコードに対する編集が登録された。

deUpdateState

データセットの状態が変更された。

deCheckBrowseMode

データセットの状態が変更されようとしている。

dePropertyChange

データセットのプロパティまたは項目のうちの 1 つが変更された。

deFieldListChange

データセット内の項目のリストが変更された。

deFocusControl

指定された表示項目にフォーカスを移動する必要がある。

deParentScroll

そのデータセットで詳細がネストされている親がスクロールされた。

deConnectChange

リモートのデータセットへの接続が変更された。

deReconcileError

更新を適用するときに,データセットが調停エラーに遭遇した。