API:FireDAC.Comp.DataSet.TFDMasterDataLink.DataEvent
Delphi
procedure DataEvent(Event: TDataEvent; Info: NativeInt); override;
C++
virtual void __fastcall DataEvent(Data::Db::TDataEvent Event, NativeInt Info);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDMasterDataLink |
Description
Répond à divers événements se produisant lors de la manipulation des données.
FireDAC.Comp.DataSet.TFDMasterDataLink.DataEvent hérite de Data.DB.TDataLink.DataEvent. Tout le contenu en-dessous de cette ligne se réfère à Data.DB.TDataLink.DataEvent.
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 |