Data.DB.TDataLink.DataEvent
Delphi
procedure DataEvent(Event: TDataEvent; Info: NativeInt); virtual;
C++
virtual void __fastcall DataEvent(TDataEvent Event, NativeInt Info);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Data.DB.pas Data.DB.hpp |
Data.DB | TDataLink |
Beschreibung
Reagiert auf verschiendene Ereignisse beim Bearbeiten von Daten.
DataEvent wird automatisch aufgerufen, wenn verschiedene Datenereignisse eintreten. Event gibt das aufgetretene Ereignis an. Info enthält für einige Ereignisse zusätzliche Kontextinformationen.
DataEvent ruft für diese Ereignisse jeweils die geeignete Methode auf (siehe die folgende Tabelle).
Datenereignis | Info | Aufgerufene Methode |
---|---|---|
deFieldChange | deRecordChange |
Das Feld, das geändert wurde |
RecordChanged |
deDataSetChange |
Aktueller Index im Datensatzpufferr |
DataSetChanged |
deDataSetScroll |
Aktueller Index im Datensatzpufferr |
DataSetScrolled |
deLayoutChange |
Aktueller Index im Datensatzpufferr |
LayoutChanged |
deUpdateRecord |
UpdateRecord |
|
deUpdateState |
EditingChanged oder ActiveChanged |
|
deCheckBrowseMode |
CheckBrowseMode |
|
deFocusControl |
FocusControl |