Ereignisse von Datasnap.DBClient.TCustomClientDataSet

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

GeerbteProtected
AfterApplyUpdatesprotectedTritt auf, nachdem die Client-Datenmenge Aktualisierungen an den Provider übergeben hat, aber noch bevor die Abstimmung von Aktualisierungsfehlern erfolgt.
AfterCancelprotectedWird nach dem Verwerfen der Änderungen des aktiven Datensatzes ausgelöst.
AfterCloseprotectedWird nach dem Schließen einer Datenmenge ausgelöst.
AfterDeleteprotectedWird nach dem Löschen eines Datensatzes ausgelöst.
AfterEditprotectedWird ausgelöst, nachdem in einer Anwendung mit dem Bearbeiten eines Datensatzes begonnen wird.
AfterExecuteprotectedTritt nach dem Empfang der Ergebnisse des Befehls Execute durch die Client-Datenmenge auf.
AfterGetParamsprotectedTritt auf, nachdem die Client-Datenmenge Parameterwerte vom Provider empfangen hat.
AfterGetRecordsprotectedTritt auf, nachdem die Client-Datenmenge ein Datenpaket vom Provider abgerufen hat.
AfterInsertprotectedWird nach dem Einfügen eines neuen Datensatzes ausgelöst.
AfterOpenprotectedWird nach dem Öffnen einer Datenmenge und vor dem Zugriff auf die Daten ausgelöst.
AfterPostprotectedWird ausgelöst, nachdem der aktuelle Datensatz in die Datenbank oder das Änderungsprotokoll geschrieben und die Datenmenge wieder in den Browse-Modus versetzt wurde.
AfterRefreshprotectedWird ausgelöst, nachdem die Daten in der Datenmenge aktualisiert wurden.
AfterRowRequestprotectedTritt auf, nachdem die Client-Datenmenge neue Informationen zum aktuellen Datensatz abgerufen hat.
AfterScrollprotectedWird nach dem Wechseln zu einem anderen Datensatz ausgelöst.
BeforeApplyUpdatesprotectedTritt auf, bevor die Client-Datenmenge Aktualisierungen an den externen Server übergibt.
BeforeCancelprotectedWird ausgelöst, bevor die Änderungen des aktuellen Datensatzes verworfen werden.
BeforeCloseprotectedWird unmittelbar vor dem Schließen der Datenmenge ausgelöst.
BeforeDeleteprotectedWird vor dem Löschen des aktiven Datensatzes ausgelöst.
BeforeEditprotectedWird ausgelöst, bevor das Bearbeiten des aktiven Datensatzes ermöglicht wird.
BeforeExecuteprotectedTritt auf, bevor die Client-Datenmenge die Abfrage oder Stored Procedure des Providers ausführt.
BeforeGetParamsprotectedTritt auf, bevor die Client-Datenmenge Parameterwerte vom Provider abruft.
BeforeGetRecordsprotectedTritt auf, bevor die Client-Datenmenge ein Datenpaket vom Provider abruft.
BeforeInsertprotectedWird vor dem Wechseln in den Einfügemodus ausgelöst.
BeforeOpenprotectedWird vor dem Öffnen einer Datenmenge ausgelöst.
BeforePostprotectedWird ausgelöst, bevor die Änderungen des aktuellen Datensatzes in die Datenbank oder das Änderungsprotokoll geschrieben werden.
BeforeRefreshprotectedWird unmittelbar vor der Aktualisierung der Daten einer Datenmenge ausgelöst.
BeforeRowRequestprotectedTritt auf, bevor die Client-Datenmenge neue Informationen zum aktuellen Datensatz abruft.
BeforeScrollprotectedWird vor dem Wechseln zu einem anderen Datensatz ausgelöst.
OnCalcFieldsprotectedWird beim Aktualisieren der berechneten Felder ausgelöst.
OnDeleteErrorprotectedTritt auf, wenn eine Anwendung einen Datensatz zu löschen versucht und eine Exception ausgelöst wird.
OnEditErrorprotectedWird ausgelöst, wenn eine Anwendung einen Datensatz zu ändern oder einzufügen versucht und eine Exception ausgelöst wird.
OnFilterRecordprotectedWird nur ausgelöst, wenn ein Datensatz von einer DB abgerufen wird oder die Eigenschaft Filtered auf True gesetzt wird.
OnGetDeltaStreamsprotected
OnNewRecordprotectedWird beim Ein- oder Hinzufügen eines neuen Datensatzes ausgelöst.
OnPostErrorprotectedWird ausgelöst, wenn eine Anwendung einen Datensatz zu ändern oder einzufügen versucht und eine Exception ausgelöst wird.
OnReconcileErrorprotectedTritt auf, wenn eine Client-Datenmenge die Aktualisierung eines Datensatzes abstimmen muss, die nicht zugewiesen werden konnte.