Publicado el :
Macro CREATION_INTERNE

Recuperación de rutas de autocall (SASAUTOS)

Este código también está disponible en: Deutsch English Français
En espera de validación
Este fragmento de código define una macro llamada %getautos. Inicia un paso DATA destinado a crear una tabla de salida que contenga las rutas definidas en la opción de sistema SASAUTOS. El código utiliza la función `getoption` para leer esta configuración del sistema. Nota: El código proporcionado está incompleto y se detiene en medio del paso DATA.
Análisis de datos

Type : CREATION_INTERNE


Los datos se generan mediante introspección del sistema SAS a través de la función `getoption('sasautos')`.

1 Bloque de código
DATA STEP Data
Explicación :
Inicio de la macro y del paso DATA. Las variables se dimensionan (notablemente 'q' a 32000 caracteres para contener potencialmente una larga lista de rutas) y la opción SASAUTOS se almacena en la variable 'q'.
¡Copiado!
1%macro getautos(out=paths);
2 
3 DATA &out ( keep = path ) ;
4 LENGTH q $ 32000 temp $ 300 var path $ 255 ;
5 q = getoption ( "sasautos" ) ;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.