Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Niektoré premenné sú už definované a sú k dispozícii pre použitie raz programátor otvorí softvérový balík SAS . Tieto vstavané premenné sú označované ako automatické makro premenné a sú označené predponou " SYS " a potom na názov funkcie . Makrá zjednodušiť kódovanie programu SAS tým , že užívateľ volať vopred definované funkcie na určitú časť dát . To pomáha modularizácia a podporovať efektívne kódovanie . 
 Vzývanie makro premenných Makro zákonníka 
 
 volanie makra v programe je, keď je vyhlásenie predchádza buď percent podpísať alebo ampersand . Ak chcete vyvolať užívateľsky definované makro kódy , ako funkcia alebo makrá názov programu umiestniť " % " . Ak chcete spustiť makro premenné , umiestnite " & " pred názov premennej . Akonáhle sa dovoláva , automatické makro premenné sú globálne a sú k dispozícii pre iné rutiny v rámci programu . 
 Dátum a čas Funkcia Makro premenné 
 
 vstavaný makro premenné k dispozícii v SAS , dve z najpopulárnejších a bežne používa sú SYSDATE a SYSDATE . Volanie " a SYSDATE " vracia aktuálny dátum vo DATE6 . alebo DATE7 . formát . Premenná SYSDATE vracia aktuálny deň v týždni . Systím generuje počiatočný čas na prácu SAS . 
 Systémové prostredie a hardvér premenné 
 
 Automatické makro premenné možno tiež popísať stav výpočtového prostredia . SYSDEVIC zobrazuje názov aktuálnej grafickej karty . SYSVER a SYSPROD vrátiť verziu softvéru SAS a či produkt SAS je licencovaný . SYSSCP , SYSENV a SysInfo poskytnúť informácie o operačnom systéme a súčasnom prostredí počítača so systémom SAS . 
 Makrá , ktoré poskytujú informácie o programe 
 
 Automatické makrá v rámci programu SAS môže relé cenné informácie o dostupnosti dátových súborov , premenných a hodnôt vytvorených v rámci programu . SYSDSN a SYSLAST zobrazí informácia o poslednom súbore dát postavený zo sady príkazov . SYSMSG a SYSERR môže pomôcť s ladenie kódu generovaného SAS postupy . SYSINDEX , SYSPBUFF , SYSBUFFR a SYSLIBRC poskytovať špecifiká súvisiace so zamestnaním , aké makrá alebo text sú obsiahnuté s príkazmi programu alebo priradenie do premenných . SYSJOBID poskytuje posledná osoba , ktorá má spustiť program . 
 Zobraziť kompletný zoznam Built - In SAS makrá 
 
Ak chcete volať kompletný zoznam vstavaných SAS makrá prístupné v rámci programu , typu a spustite nasledujúci kód v editore SAS : Spojené
 proc tlačových dát = sashelp.vmacro , beh ,