18. Juni 2019 14:14
Erst mal vielen Dank an alle! Wir haben die jetzt die Lösung des Problems:
In Navision 2018 gibt es 2 verschiedene Trigger für Inserts usw.
Die Funktion GetDatabaseTableTriggerSetup entscheided ob der OnDatabaseInsert Trigger ausgeführt wird und dadurch das Änderungsprotokoll gefüllt wird. Dieser Trigger wird immer aufgerufen. Nicht nur bei Änderungen in Pages.
Die Funktion GetGlobalTableTriggerMask entscheidet ob OnGlobalInsert ausgeführt wird. Dieser Trigger wird nur bei Page Änderungen ausgeführt.
Leider wird die Funktion GetGlobalTableTriggerMask nicht mehr automatisch von Navision ausgeführt. Hier muss man selbst eingreifen.
Zum Rückgabewert habe ich das im Internet gefunden.
the returning number is a 4 bit binary coded value. for example:
if the cu decides to protokol INSERT and DELETE, it will return 0101 = 5.
bit 0 1 Insert
Bit 1 2 Modify
Bit 2 4 Delete
Bit 3 8 Rename
temp.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.