Anmelden

View Full Version : Aktualitätsprüfung u.ä. abfangen



harkne
18-06-08, 10:45
Hallo zusammen,

über *PSSR kann ich ja die meisten Fehler innerhalb eines RPG-Programms abfangen.

Allerdings verzweigt das Programm nicht in die *PSSR wenn es Probleme beim Eröffnen von Dateien gibt (auch wenn infsr(*pssr) angegeben ist). Gibt es eine Möglichkeit dass das Program bei so einem Fehler ebenfalls nicht abstürzt und es kontrolliert beendet werden kann ?

Fuerchau
18-06-08, 13:33
Das Zauberwort heißt USROPN (UC-Flag).
Eine OPEN kann dann mittels BZ bzw. monitor oder %err() abgefangen werden.

cimbala
18-06-08, 16:29
CHGPF auf die Tabelle und LVLCHK(*NO) setzen kann auch helfen

Fuerchau
18-06-08, 17:03
Jo, damit der Fehler auch ja während der Anwendung und nicht vorher auftritt.
LVLCHK(*NO) ist mit besonderer Vorsicht zu geniessen, da es eben erst beim Lesen oder Schreiben zu Fehlern (meist MCH) kommt.