Data.DB.TDataLink.RecordChanged

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure RecordChanged(Field: TField); virtual;

C++

virtual void __fastcall RecordChanged(TField* Field);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Data.DB.pas
Data.DB.hpp
Data.DB TDataLink

Beschreibung

Reagiert auf Änderungen am Inhalt des aktuellen Datensatzes oder Feldes der Datenmenge.

Die von TDataLink definierte Methode RecordChanged stellt lediglich eine Schnittstelle dar, mit deren Hilfe eine Methode auf Änderungen am Inhalt des aktuellen Datensatzes reagieren kann. RecordChanged wird aufgerufen, nachdem im aktuellen Datensatz der Datenmenge Änderungen gespeichert wurden. Auch DataSetChanged ruft diese Methode auf.

Der Parameter Field gibt an, in welchem Feld des aktuellen Datensatzes sich ein Wert geändert hat. Wenn Field den Wert nil (Delphi) bzw. NULL (C++) hat, kann sich eine beliebige Anzahl von Feldern innerhalb des aktuellen Datensatzes geändert haben.

Abgeleitete Objekte, die auf solche Änderungen nicht zu reagieren brauchen, können der geerbten Methode erlauben, sie zu ignorieren.

Siehe auch