DBClientActns.TClientDataSetApply
Contents |
Delphi-Informationen
von DBClientActns.pas
TClientDataSetApply = class(TDataSetAction)
Unit: DBClientActns
Typ: Klasse
Geerbte Klassen-Member: Member von DBClientActns.TClientDataSetApply
Klasseneigenschaften: Eigenschaften von DBClientActns.TClientDataSetApply
Klassenmethoden: Methoden von DBClientActns.TClientDataSetApply
Klassenkonstruktoren und -destruktoren: Konstruktoren von DBClientActns.TClientDataSetApply
C++-Informationen
von DBClientActns.hpp
TClientDataSetApply = class(TDataSetAction)
Unit: DBClientActns
Typ: Klasse
Geerbte Klassen-Member: Member von DBClientActns.TClientDataSetApply
Klasseneigenschaften: Eigenschaften von DBClientActns.TClientDataSetApply
Klassenmethoden: Methoden von DBClientActns.TClientDataSetApply
Klassenkonstruktoren und -destruktoren: Konstruktoren von DBClientActns.TClientDataSetApply
Beschreibung
TClientDataSetApply veranlasst eine Ziel-Client-Datenmenge, die in ihrem Änderungsprotokoll enthaltenen Aktualisierungen in die Datenbank einzutragen.
Fügen Sie TClientDataSetApply einer Aktionsliste oder einem Aktionsmanager hinzu, um Benutzern die Übernahme von Aktualisierungen zu ermöglichen, die eine Client-Datenmenge zwischenspeichert. Steuerelemente, wie etwa Symbolleistenschalter oder Menüeinträge, die mit dieser Aktion verknüpft sind, bewirken, dass die Zieldatenmenge Aktualisierungen im Änderungsprotokoll übernimmt. Wenn Sie die Eigenschaft DisplayErrorDlg auf den Wert true setzen und die Übernahme von Aktualisierungen zu Fehlern führt, dann zeigt TClientDataSetApply eine Fehlermeldung an, damit Benutzer auf diese Fehler reagieren können.
TClientDataSetApply 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. TClientDataSetApply deaktiviert sich automatisch, wenn keine Zieldatenquelle mit einer aktiven Datenmenge vorhanden ist.
Die Aktion TClientDatasetApply generiert automatisch ein Fehlerdialogfeld, damit Sie keinen Quellcode für das Aufrufen des Dialogfelds erstellen müssen. In der Regel weisen Sie das Ereignis OnReconcileError (TClientDataset ) zu, und erstellen den Quellcode zum Aufrufen des Dialogfelds.