Я использую макрос, чтобы остановить мою SAS-программу из-за ошибки, но она всегда отключается от сервера, и я больше не могу вернуть свои временные наборы данных.
Я пытался:
OPTIONS ERRORABEND;
Вот макрос, который я пробовал:
%macro errchk;
%if &syserr >0 and &syserr ne 4 %then %abort;
%mend errchk;
Этот код продолжает обрабатывать следующие шаги данных после достижения ошибки.
Я не могу понять, как остановить остальныепрограммы, но не отключается от сервера SAS.Есть идеи?