Wie kann ich den vorletzten & syserrortext erhalten?sas vorletzter & syserrortext
%if %length(&syserrortext) ne 0 %then %do;
, weil ich glaube, %abort cancel;
überschreibt mir einen Fehler, der mich interessiert. Aola
Wie kann ich den vorletzten & syserrortext erhalten?sas vorletzter & syserrortext
%if %length(&syserrortext) ne 0 %then %do;
, weil ich glaube, %abort cancel;
überschreibt mir einen Fehler, der mich interessiert. Aola
Sie haben manuell würden speichern in einer Art von Variablen-Array
Dank für die Hilfe, nach jedem Schritt ausgeführt.
Zu einer weniger verwandten Anmerkung, würde ich ernsthaft Ihren Ansatz überdenken, wenn Sie diese Anforderung haben. IMO, sobald ein Fehler auftritt, sollten Jobs gestoppt werden. Es ist riskant, Jobs nach dem Auftreten eines Fehlers fortzusetzen, da zu viele Dinge in einem unbekannten Zustand sind. Ich möchte lieber, dass Jobs überhaupt keine Ergebnisse liefern und dann falsche Ergebnisse liefern.
Wenn SAS einen besseren Ansatz zur Fehlerbehandlung bietet, wo Fehlerbedingungen gut behandelt werden könnten, dann würde ich definitiv Alternativen in Betracht ziehen, aber leider ist SAS Ansatz zur Fehlerbehandlung im Grunde nicht existent.
Können Sie ein wenig erweitern? Zeigen Sie Beispielcode, der generiert und Fehler und wie Sie es verwenden möchten. Was hast du probiert? – Tom