View Full Version : Trigger Recordlock
Hallo,
kann ich mit einem Triggerprogramm tatsächlich den Satz der mein Programm ausgelöst hat nicht ändern?
Satz soll angeblich noch gesperrt sein, der Trigger wird aber doch nach Update ausgelöst.
Grüße an alle
miro
Bei BEFORE-Triggern ist es möglich den Satz zu ändern. Allerdings muss dazu die Option ALWREPCHG (= Wiederholte Änderungen zulassen) im Befehl ADDPFTRG auf *YES gesetzt werden. (Unterlassungs-Wert ist *NO)
Bei AFTER-Triggern ist eine Änderung nicht mehr möglich, da der Datensatz bereits fortgeschrieben ist und der Trigger durch die erneute Änderung(en) immer wieder ausgelöst werden würde.
Birgitta
Hallo,
kleine Ergaenzung: die Modifikation wird im Buffer des After Images vorgenommen.
mfg
Dieter Bender
Bei BEFORE-Triggern ist es möglich den Satz zu ändern. Allerdings muss dazu die Option ALWREPCHG (= Wiederholte Änderungen zulassen) im Befehl ADDPFTRG auf *YES gesetzt werden. (Unterlassungs-Wert ist *NO)
Bei AFTER-Triggern ist eine Änderung nicht mehr möglich, da der Datensatz bereits fortgeschrieben ist und der Trigger durch die erneute Änderung(en) immer wieder ausgelöst werden würde.
Birgitta