Im Trigger-Buffer ist sowohl das Offset als auch die Länge für die NULL Byte Map hinterlegt.
In dieser NULL Byte Map ist für jedes Feld 1 Byte vorgesehen, das entweder auf '0' = Kein NULL-Wert oder '1' = NULL-Wert steht.

Um einen NULL-Wert im Trigger zu setzten, muss das entsprechende Byte von '0' auf '1' gesetzt werden. (bzw. sofern Du einen Wert in ein Feld eintragen willst und das NULL Byte Flag auf '1' steht, muss es zunächst auf '0' gesetzt werden.

Beachte, dass wenn Du den gleichen Datensatz ändern willst, beim Registrieren des Triggers (ADDPFTRG) die Option ALWREPCHG auf *YES gesetzt werden muss.

Birgitta