Ereignisse von Datasnap.DBClient.TClientDataSet

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


GeerbteProtected
AfterApplyUpdatespublishedTritt auf, nachdem die Client-Datenmenge Aktualisierungen an den Provider übergeben hat, aber noch bevor die Abstimmung von Aktualisierungsfehlern erfolgt.
AfterCancelpublishedWird nach dem Verwerfen der Änderungen des aktiven Datensatzes ausgelöst.
AfterClosepublishedWird nach dem Schließen einer Datenmenge ausgelöst.
AfterDeletepublishedWird nach dem Löschen eines Datensatzes ausgelöst.
AfterEditpublishedWird ausgelöst, nachdem in einer Anwendung mit dem Bearbeiten eines Datensatzes begonnen wird.
AfterExecutepublishedTritt nach dem Empfang der Ergebnisse des Befehls Execute durch die Client-Datenmenge auf.
AfterGetParamspublishedTritt auf, nachdem die Client-Datenmenge Parameterwerte vom Provider empfangen hat.
AfterGetRecordspublishedTritt auf, nachdem die Client-Datenmenge ein Datenpaket vom Provider abgerufen hat.
AfterInsertpublishedWird nach dem Einfügen eines neuen Datensatzes ausgelöst.
AfterOpenpublishedWird nach dem Öffnen einer Datenmenge und vor dem Zugriff auf die Daten ausgelöst.
AfterPostpublishedWird ausgelöst, nachdem der aktuelle Datensatz in die Datenbank oder das Änderungsprotokoll geschrieben und die Datenmenge wieder in den Browse-Modus versetzt wurde.
AfterRefreshpublishedWird ausgelöst, nachdem die Daten in der Datenmenge aktualisiert wurden.
AfterRowRequestpublishedTritt auf, nachdem die Client-Datenmenge neue Informationen zum aktuellen Datensatz abgerufen hat.
AfterScrollpublishedWird nach dem Wechseln zu einem anderen Datensatz ausgelöst.
BeforeApplyUpdatespublishedTritt auf, bevor die Client-Datenmenge Aktualisierungen an den externen Server übergibt.
BeforeCancelpublishedWird ausgelöst, bevor die Änderungen des aktuellen Datensatzes verworfen werden.
BeforeClosepublishedWird unmittelbar vor dem Schließen der Datenmenge ausgelöst.
BeforeDeletepublishedWird vor dem Löschen des aktiven Datensatzes ausgelöst.
BeforeEditpublishedWird ausgelöst, bevor das Bearbeiten des aktiven Datensatzes ermöglicht wird.
BeforeExecutepublishedTritt auf, bevor die Client-Datenmenge die Abfrage oder Stored Procedure des Providers ausführt.
BeforeGetParamspublishedTritt auf, bevor die Client-Datenmenge Parameterwerte vom Provider abruft.
BeforeGetRecordspublishedTritt auf, bevor die Client-Datenmenge ein Datenpaket vom Provider abruft.
BeforeInsertpublishedWird vor dem Wechseln in den Einfügemodus ausgelöst.
BeforeOpenpublishedWird vor dem Öffnen einer Datenmenge ausgelöst.
BeforePostpublishedWird ausgelöst, bevor die Änderungen des aktuellen Datensatzes in die Datenbank oder das Änderungsprotokoll geschrieben werden.
BeforeRefreshpublishedWird unmittelbar vor der Aktualisierung der Daten einer Datenmenge ausgelöst.
BeforeRowRequestpublishedTritt auf, bevor die Client-Datenmenge neue Informationen zum aktuellen Datensatz abruft.
BeforeScrollpublishedWird vor dem Wechseln zu einem anderen Datensatz ausgelöst.
OnCalcFieldspublishedWird beim Aktualisieren der berechneten Felder ausgelöst.
OnDeleteErrorpublishedTritt auf, wenn eine Anwendung einen Datensatz zu löschen versucht und eine Exception ausgelöst wird.
OnEditErrorpublishedWird ausgelöst, wenn eine Anwendung einen Datensatz zu ändern oder einzufügen versucht und eine Exception ausgelöst wird.
OnFilterRecordpublishedWird nur ausgelöst, wenn ein Datensatz von einer DB abgerufen wird oder die Eigenschaft Filtered auf True gesetzt wird.
OnGetDeltaStreamsprotected
OnNewRecordpublishedWird beim Ein- oder Hinzufügen eines neuen Datensatzes ausgelöst.
OnPostErrorpublishedWird ausgelöst, wenn eine Anwendung einen Datensatz zu ändern oder einzufügen versucht und eine Exception ausgelöst wird.
OnReconcileErrorpublishedTritt auf, wenn eine Client-Datenmenge die Aktualisierung eines Datensatzes abstimmen muss, die nicht zugewiesen werden konnte.