Data.DB.TDataEvent
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 |
更新を適用するときに,データセットが調停エラーに遭遇した。 |