Estoy usando una macro para detener mi programa SAS en caso de error, pero siempre se desconecta del servidor y luego ya no puedo recuperar mis conjuntos de datos temporales.Detener el programa SAS Error
I han intentado:
OPTIONS ERRORABEND;
Aquí es la macro que he intentado:
%macro errchk;
%if &syserr >0 and &syserr ne 4 %then %abort;
%mend errchk;
Éste mantiene el procesamiento de los pasos siguientes de datos después de alcanzar un error.
No puedo encontrar la manera de detener la ejecución del resto del programa, pero NO desconectarme del servidor SAS. ¿Algunas ideas?
Así se está conectando a un servidor remoto para ejecutar su programa? –
Me estoy conectando en el trabajo, así que creo que sí –
Tal vez te ayude si configuras algunos interruptores goto para permitir que el procesamiento llegue al final de los códigos después de detectar errores. –