Vcl.DBClientActns.TClientDataSetUndo.ExecuteTarget
Delphi
procedure ExecuteTarget(Target: TObject); override;
C++
virtual void __fastcall ExecuteTarget(System::TObject* Target);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.DBClientActns.pas Vcl.DBClientActns.hpp |
Vcl.DBClientActns | TClientDataSetUndo |
Beschreibung
Verwirft die letzte Änderung am aktuellen Datensatz der Ziel-Client-Datenmenge.
ExecuteTarget kann entweder direkt für die Ausführung dieser Aktion aufgerufen werden oder automatisch, wenn der Benutzer auf das mit der Aktion verknüpfte Steuerelement klickt (z.B. auf einen Schalter der Symbolleiste oder auf einen Menüeintrag).
ExecuteTarget prüft, ob es sich bei Target um eine Datenquellenkomponente handelt, deren DataSet-Eigenschaft eine Instanz von TClientDataSet referenziert. Wenn die Eigenschaft DataSource einen Wert enthält, muss dieser mit Target identisch sein.
Bei einer gültigen Datenquelle ruft ExecuteTarget die Methode UndoLastChange der Datenmenge auf und übergibt den den Wert der Eigenschaft FollowChange.