Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Liste over Innebygd SAS makroer
    SAS makroer kan forenkle SAS produksjon programmer som krever bruk av repeterende kode . SAS makrospråket lar programmerere å utvikle modulære kode som deretter kan anvendes til og bruk av andre programmer . To komponenter utgjør en SAS makro: makroen koder ( en makro som er definert i et program av brukeren) og makro variabel . Makrovariablene eksisterer som brukerdefinerte variabler eller innebygde , system -klare variabler kjent som automatiske variabler. Formålet med innebygd automatisk makro variabler

    Flere variabler er allerede definert og tilgjengelig for bruk når en programmerer åpner SAS programvarepakken. Disse innebygde variablene er kjent som automatisk makro variabler og er merket med prefikset "SYS " og deretter funksjonen navn. Makroer forenkle koding et SAS program ved å tillate en bruker å kalle en forhåndsdefinert funksjon på en bestemt del av data . Dette bidrar modularize og fremme effektiv koding.
    Påkalling av Macro Variabler av Macro Code

    En makro samtale i et program er gjort når en uttalelse kommer etter enten en prosent signere eller -tegnet . Å påberope brukerdefinerte makro koder , plassere en "%" før funksjonen eller makro program navn. Å påkalle en makro variabel , plassere en " &" før variabelen navn. Når påberopte , automatisk makro variabler er globale, og blir tilgjengelig for andre rutiner i programmet.
    Dato og tid Funksjon makrovariablene

    Av den innebygde makrovariablene tilgjengelig i SAS , to av de mest populære og konsekvent brukt er SYSDATE og SYSDAY . En samtale med " & SYSDATE " returnerer gjeldende dato i DATE6 . eller DATE7 . format. Den SYSDAY variabel returnerer gjeldende dag i uken . SYSTIME genererer starttidspunktet for en SAS jobb .
    System Miljø og maskinvare Variabler

    automatisk makro variabler kan også beskrive tilstanden til en datamiljø . SYSDEVIC viser navnet på den gjeldende grafikkort . SYSVER og SYSPROD returnere versjonen av SAS programvare og om et SAS produktet er lisensiert . SYSSCP , SYSENV og Sysinfo gi detaljer om operativsystemet og nåværende miljø av datamaskinen som kjører SAS .
    Makroer som gir Program Informasjon

    Automatiske makroer i et SAS program kan relé verdifull informasjon om tilgjengeligheten av datasett , variabler og verdier som genereres i et program. SYSDSN og SYSLAST vise informasjon om siste datasett bygget fra et sett av oppgaver . SYSMSG og SYSERR kan bistå med debugging kode generert av SAS prosedyrer. SYSINDEX , SYSPBUFF , SYSBUFFR og SYSLIBRC gi jobb -relaterte detaljer om hvilke makroer eller tekst som er med med programmet uttalelser eller variable oppdrag . SYSJOBID gir den siste personen til å kjøre programmet .
    Vis en fullstendig liste over innebygd SAS makroer

    Å kalle en komplett liste over innebygde SAS makroer tilgjengelige innenfor et program , type og kjøre følgende kode i SAS redaktør : en

    proc print data = sashelp.vmacro ; run ;

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer streng til en TextBox 
    ·Hvordan åpne Paper Port filer 
    ·Vector indeksering i MATLAB 
    ·Hvordan lage en SWF -fil til en URL -knapp 
    ·Hvordan å programmere i Basic Language for en mikrokon…
    ·Hvordan lage et bilde Kart Ved hjelp av HTML programmer…
    ·Hva er Mikrodata HTML5 
    ·Slik installerer Tortoise CVS 
    ·Ugjennomsiktig Typer 
    ·ASP vs PHP koding Speed ​​
      Anbefalte artikler
    ·Sette inn en linje ved hjelp REXX 
    ·SQL Cross Bli Tutorial 
    ·Hvordan lage Visual Basic Grafisk Screens 
    ·Slik konfigurerer Citrix 
    ·Hvordan øke hastigheten på en applet 
    ·Hvordan Design en 2D spill hjelp Lua Player 
    ·Hva er SQL Programvare 
    ·WPF Border Styles 
    ·Hvordan lage en liste skjema for kredittkort datoer med…
    ·Hvordan lage en global VAR i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/