Einzelnen Beitrag anzeigen

Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.477 Beiträge
 
Delphi 12 Athens
 
#2

AW: Änderungs-Logging, Eintragen beim Löschen mit Detail-Tabelle

  Alt 1. Okt 2014, 15:58
Protokollieren kannst du natürlich auch im BeforeDelete.
Sollte das Delete aus irgendeinem Grund fehlschlagen, wird auch dein Protokolleintrag wieder entfernt.
Das System wird automatisch auf einen internen Savepoint zurückgesetzt, der vor dem Delete gesetzt wird.

Du kannst also im BEFOREDELETE der Haupttabelle die Detaildatensätze einfach löschen und so die Detailtrigger auslösen.

Geändert von Blup ( 1. Okt 2014 um 16:09 Uhr)
  Mit Zitat antworten Zitat