Veröffentlicht am :
Makro INTERNE_ERZEUGUNG

Abrufen von Autocall-Pfaden (SASAUTOS)

Dieser Code ist auch verfügbar auf: English Español Français
Wartet auf Validierung
Dieses Codefragment definiert ein Makro namens %getautos. Es initialisiert einen DATA-Schritt, der dazu dient, eine Ausgabetabelle zu erstellen, die die in der SASAUTOS-Systemoption definierten Pfade enthält. Der Code verwendet die Funktion `getoption`, um diese Systemkonfiguration auszulesen. Hinweis: Der bereitgestellte Code ist unvollständig und endet mitten im DATA-Schritt.
Datenanalyse

Type : INTERNE_ERZEUGUNG


Die Daten werden durch Introspektion des SAS-Systems über die Funktion `getoption('sasautos')` generiert.

1 Codeblock
DATA STEP Data
Erklärung :
Beginn des Makros und des DATA-Schritts. Die Variablen werden dimensioniert (insbesondere 'q' auf 32000 Zeichen, um potenziell eine lange Liste von Pfaden aufzunehmen), und die SASAUTOS-Option wird in der Variable 'q' gespeichert.
Kopiert!
1%macro getautos(out=paths);
2 
3 DATA &out ( keep = path ) ;
4 LENGTH q $ 32000 temp $ 300 var path $ 255 ;
5 q = getoption ( "sasautos" ) ;
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.