Data.DB.TDataLink.DataEvent
Delphi
procedure DataEvent(Event: TDataEvent; Info: NativeInt); virtual;
C++
virtual void __fastcall DataEvent(TDataEvent Event, NativeInt Info);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
procedure function |
protected | Data.DB.pas Data.DB.hpp |
Data.DB | TDataLink |
Description
Répond à divers événements se produisant lors de la manipulation des données.
DataEvent est automatiquement appelée lorsque différents événements de données se produisent. Event indique l'événement qui a eu lieu. Info fournit des informations de contexte supplémentaires pour certains événements.
DataEvent répartit ces événements en appelant les méthodes appropriées, comme indiqué dans le tableau suivant.
| Evénement de données | Info | Méthode appelée |
|---|---|---|
|
deFieldChange | deRecordChange |
Le champ modifié |
RecordChanged |
|
deDataSetChange |
Index en cours dans le tampon d'enregistrement |
DataSetChanged |
|
deDataSetScroll |
Index en cours dans le tampon d'enregistrement |
DataSetScrolled |
|
deLayoutChange |
Index en cours dans le tampon d'enregistrement |
LayoutChanged |
|
deUpdateRecord |
UpdateRecord |
|
|
deUpdateState |
EditingChanged ou ActiveChanged |
|
|
deCheckBrowseMode |
CheckBrowseMode |
|
|
deFocusControl |
FocusControl |