API:FireDAC.Comp.DataSet.TFDMasterDataLink.OnMasterChange

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnMasterChange: TNotifyEvent read FOnMasterChange  write FOnMasterChange;

C++

__property System::Classes::TNotifyEvent OnMasterChange = {read=FOnMasterChange, write=FOnMasterChange};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDMasterDataLink

Beschreibung

Wird ausgelöst, nachdem sich der Wert der Eigenschaft Fields geändert hat.

FireDAC.Comp.DataSet.TFDMasterDataLink.OnMasterChange erbt von Data.DB.TMasterDataLink.OnMasterChange. Der folgende Inhalt bezieht sich auf Data.DB.TMasterDataLink.OnMasterChange.

Wird ausgelöst, nachdem sich der Wert der Eigenschaft Fields geändert hat.

In der Ereignisbehandlungsroutine für OnMasterChange können Sie die dem TMasterSourceLink-Objekt übergeordnete Datenmenge mit den Änderungen aus der Hauptdatenmenge oder der Eigenschaft FieldNames aktualisieren. Die Eigenschaft Fields gibt dann den neuen Status der Hauptdatenmenge und der Eigenschaft FieldNames wieder. Wenn FieldNames sich auf Felder bezeiht, die aus der Hauptdatenmenge gelöscht wurden, enthält die Eigenschaft Fields undefinierte Feldkomponenten für diese Felder.

Die Ereignisbehandlungsroutine OnMasterChange aktualisiert die Detaildatenmenge mit den Änderungen, die in der Eigenschaft Fields von der Hauptdatenmenge ermittelt wurden.

Siehe auch