Bei Fehler sofort Programmstop?
Verfasst von SAS-Fidi am 3 August, 2010 - 09:57
Mein Mammutprogramm nimmt nun endlich Gestalt an. Da ich aber immer noch teste, müssen mprint und mlogic noch mitlaufen. Der Log wird dadurch endlos und unübersichtlich und eine "Window full"-Meldung folgt auf die andere.
Ein solcher Testlauf dauert mitunter 30 Minuten und mehr. Oft stelle ich dann am Ende fest, daß schon gleich in den ersten Minuten eine Fehlermeldung erfolgt ist, die erst einmal bearbeitet werden muß und der Rest des Programmes hätte eigentlich gar nicht mehr laufen müssen.
Gibt es eine Möglichkeit zu sagen: Wenn eine irgendeine Errormeldung kommt, breche bitte ab? Oder noch besser: Wenn die Errormeldung XY kommt, breche bitte ab!
VG SAS-Fidi
»
- Anmelden oder Registrieren um Kommentare zu schreiben

ERRORABEND
Hallo.
Du kannst in den SAS Optionen die Option ERRORABEND (statt NOERRORABEND) setzen. Dann bricht SAS sofort ab.
Alternativ baust Du selber ein Fehlerhandling ein, in dem Du die Makrovariable SYSRC abfragst.
Viel Spass
D. Dolic
Ah, danke! Hab mir in dem
Ah, danke! Hab mir in dem Optionsfenster nen Wolf nach so einer Möglichkeit gesucht. Finde das Fenster nicht gerade übersichtlich!
VG SAS-Fidi