Vcl.DBClientActns.TClientDataSetUndo

Delphi
TClientDataSetUndo = class(TDataSetAction)
C++
class PASCALIMPLEMENTATION TClientDataSetUndo : public Vcl::Dbactns::TDataSetAction
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Vcl.DBClientActns.pas Vcl.DBClientActns.hpp |
Vcl.DBClientActns | Vcl.DBClientActns |
Beschreibung
TClientDataSetUndo veranlasst eine Ziel-Client-Datenmenge, die letzte Änderung des aktuellen Datensatzes rückgängig zu machen.
Fügen Sie TClientDataSetUndo einer Aktionsliste oder einem Aktionsmanager hinzu, um Benutzern die Rücknahme der letzten Bearbeitung des aktuellen Datensatzes einer Client-Datenmenge zu ermöglichen. Steuerelemente, wie etwa Symbolleistenschalter oder Menüeinträge, die mit dieser Aktion verknüpft sind, bewirken, dass die Zieldatenmenge die letzte Bearbeitung rückgängig macht.
TClientDataSetUndo ist für die Zusammenarbeit mit einem Ziel ausgelegt, bei dem es sich um eine TDataSource-Komponente handelt, deren Datenmenge eine Instanz von TClientDataSet ist. Die Datenquelle kann explizit der Eigenschaft DataSource zugewiesen oder durch das Aktionsobjekt von einem aktiven datensensitiven Steuerelement abgerufen werden. TClientDataSetUndo deaktiviert sich automatisch, wenn keine Zieldatenquelle mit einer aktiven Datenmenge vorhanden ist.