FlexFux
17-06-04, 07:59
Guten Tag,
ich habe ein Problem für das ich irgendwie keiner Erklärung finden kann.
Ich habe in ILE 3 Update-Trigger geschrieben. Sie sollen so etwas wie eine Jounalisierung durchführen.
§§MNUNR_A 97 100a
§§MNUNE_A 101 160a
§§MNUPRS_A 161 163s 2
§§MNUENW_A 164 168s 2
§§MNUFLE_A 169 173s 2
§§MNUKJ_A 174 179s 2
§§MNUBE_A 180 184s 2
§§USR_A 185 194a ->Benutzer<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>
§§JOB_A 195 204a ->Job<o:p></o:p>
§§PGM_A 205 214a ->Programm<o:p></o:p>
§§DATE_A 215 224d ->Datum(ISO)<o:p></o:p>
§§TIME_A 225 232t ->Zeit(ISO)<o:p></o:p>
§§NBL_A 233 244 ->Null-Byte-Liste alter Satz
245 256 ->Was ist mit diesem Bereich?
§§MNUNR_N 257 260a ->Beginn neuer Satz<o:p></o:p>
§§MNUNE_N 261 320a
§§MNUPRS_N 321 323s 2
§§MNUENW_N 324 328s 2
§§MNUFLE_N 329 333s 2
§§MNUKJ_N 334 339s 2
§§MNUBE_N 340 344s 2
§§USR_N 345 354a ->Benutzer<o:p></o:p>
§§JOB_N 355 364a ->Job<o:p></o:p>
§§PGM_N 365 374a ->Programm<o:p></o:p>
§§DATE_N 375 384d ->Datum(ISO)<o:p></o:p>
§§TIME_N 385 392t ->Zeit(ISO)<o:p></o:p>
§§NBL_N 393 404 ->Null-Byte-Liste neuer Satz<o:p></o:p>
Mit dieser Struktur werden allter sowie neuer Datensatz in eine Backupdatei geschrieben. Der Fett gedruckte Bereich interesiert mich weil er bei allen 3 Triggern unterschiedlich groß ist und ich kein System darin entdecken kann wie lang er wird. Ich muss mir diesen Bereich immer mittels eines gewollten Programmfehlers und anschliesendem Dump rausfischen.
Ich konnte noch nirgends etwas dazu finden.
Ich muss aber die Funktionsweise und den Aufbau der Trigger genau kennen.
V5R1 falls es wichtig ist
ich habe ein Problem für das ich irgendwie keiner Erklärung finden kann.
Ich habe in ILE 3 Update-Trigger geschrieben. Sie sollen so etwas wie eine Jounalisierung durchführen.
§§MNUNR_A 97 100a
§§MNUNE_A 101 160a
§§MNUPRS_A 161 163s 2
§§MNUENW_A 164 168s 2
§§MNUFLE_A 169 173s 2
§§MNUKJ_A 174 179s 2
§§MNUBE_A 180 184s 2
§§USR_A 185 194a ->Benutzer<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>
§§JOB_A 195 204a ->Job<o:p></o:p>
§§PGM_A 205 214a ->Programm<o:p></o:p>
§§DATE_A 215 224d ->Datum(ISO)<o:p></o:p>
§§TIME_A 225 232t ->Zeit(ISO)<o:p></o:p>
§§NBL_A 233 244 ->Null-Byte-Liste alter Satz
245 256 ->Was ist mit diesem Bereich?
§§MNUNR_N 257 260a ->Beginn neuer Satz<o:p></o:p>
§§MNUNE_N 261 320a
§§MNUPRS_N 321 323s 2
§§MNUENW_N 324 328s 2
§§MNUFLE_N 329 333s 2
§§MNUKJ_N 334 339s 2
§§MNUBE_N 340 344s 2
§§USR_N 345 354a ->Benutzer<o:p></o:p>
§§JOB_N 355 364a ->Job<o:p></o:p>
§§PGM_N 365 374a ->Programm<o:p></o:p>
§§DATE_N 375 384d ->Datum(ISO)<o:p></o:p>
§§TIME_N 385 392t ->Zeit(ISO)<o:p></o:p>
§§NBL_N 393 404 ->Null-Byte-Liste neuer Satz<o:p></o:p>
Mit dieser Struktur werden allter sowie neuer Datensatz in eine Backupdatei geschrieben. Der Fett gedruckte Bereich interesiert mich weil er bei allen 3 Triggern unterschiedlich groß ist und ich kein System darin entdecken kann wie lang er wird. Ich muss mir diesen Bereich immer mittels eines gewollten Programmfehlers und anschliesendem Dump rausfischen.
Ich konnte noch nirgends etwas dazu finden.
Ich muss aber die Funktionsweise und den Aufbau der Trigger genau kennen.
V5R1 falls es wichtig ist