Statement |
Description |
%ABORT
|
Stops the macro that is executing along with the current DATA step,
SAS job, or SAS session. |
%* Macro Comment
|
Designates comment text. |
%COPY
|
Copies specified items from a SAS macro library. |
%DISPLAY
|
Displays a macro window. |
%DO
|
Begins a %DO group. |
%DO, Iterative
|
Executes a section of a macro repetitively based on the value of an
index variable. |
%DO %UNTIL
|
Executes a section of a macro repetitively until a condition is true. |
%DO %WHILE
|
Executes a section of a macro repetitively while a condition is true. |
%END
|
Ends a %DO group. |
%GLOBAL
|
Creates macro variables that are available during the execution of an
entire SAS session. |
%GOTO
|
Branches macro processing to the specified label. |
%IF-%THEN/%ELSE
|
Conditionally process a portion of a macro. |
%INPUT
|
Supplies values to macro variables during macro execution. |
%label
|
Identifies the destination of a %GOTO statement. |
%LET
|
Creates a macro variable and assigns it a value. |
%LOCAL
|
Creates macro variables that are available only during the execution
of the macro where they are defined. |
%MACRO
|
Begins a macro definition. |
%MEND
|
Ends a macro definition. |
%PUT
|
Writes text or macro variable information to the SAS log. |
%RETURN
|
Execution causes normal termination of the currently executing macro. |
%SYMDEL
|
Deletes the specified variable or variables from the macro global symbol
table. |
%SYSCALL
|
Invokes a SAS call routine. |
%SYSEXEC
|
Issues operating environment commands. |
%SYSLPUT
|
Creates a new macro variable or modifies the value of an existing macro
variable on a remote host or server. |
%SYSRPUT
|
Assigns the value of a macro variable on a remote host to a macro variable
on the local host. |
%WINDOW
|
Defines customized windows. |
Statement |
Description |
FILE,
ODS
|
Creates an ODS output object by binding the data component to the table
definition (template). Listing the variables to include in the ODS output,
and specifying options that control the way that the variables are formatted
is optional. |
LIBNAME,
SASEDOC
|
Uses the SASEDOC engine to associate a SAS libref (library reference)
with one or more ODS output objects that are stored in an ODS document. |
ODS
_ALL_CLOSE
|
Closes all open ODS output destinations. |
ODS
CHTML
|
Opens, manages, or closes the CHTML destination, which produces a compact,
minimal HTML that does not use style information. |
ODS
CSVALL
|
Opens, manages, or closes the CSVALL destination, which produces HTML
output containing columns of data values that are separated by commas, and
produces tabular output with titles, notes, and by lines. |
ODS
DECIMAL_ALIGN
|
Controls the justification of numeric columns when no justification
is specified. |
ODS
DOCBOOK
|
Opens, manages, or closes the DOCBOOK destination, which produces XML
output that conforms to the DocBook DTD by OASIS. |
ODS
DOCUMENT
|
Opens, manages, or closes the DOCUMENT destination, which produces a
hierarchy of output objects that enables you to produce multiple ODS output
formats without rerunning a PROC or DATA step. |
ODS
ESCAPECHAR
|
Defines a representative character to be used in output strings. |
ODS
EXCLUDE
|
Specifies output objects to exclude from ODS destinations. |
ODS GRAPHICS
|
Enables ODS automatic graphic capabilities. |
ODS
HTML
|
Opens, manages, or closes the HTML destination, which produces HTML
4.0 output that contains embedded style sheets. |
ODS
HTMLCSS
|
Opens, manages, or closes the HTMLCSS destination, which produces HTML
output with cascading style sheets. |
ODS
HTML3
|
Opens, manages, or closes the HTML3 destination, which produces HTML
3.2 formatted output. |
ODS
IMODE
|
Opens, manages, or closes the IMODE destination, which produces HTML
output as a column of output, separated by lines. |
ODS
LISTING
|
Opens, manages, or closes the LISTING destination. |
ODS
MARKUP
|
Opens, manages, or closes the MARKUP destination, which produces SAS
output that is formatted using one of many different markup languages. |
ODS
OUTPUT
|
Produces a SAS data set from an output object and manages the selection
and exclusion lists for the OUTPUT destination. |
ODS PACKAGE
|
Opens, adds to, publishes, or closes one SAS ODS package object. |
ODS
PATH
|
Specifies locations to write to or read from when creating or using
PROC TEMPLATE definitions and the order in which to search for them. |
ODS
PCL
|
Opens, manages, or closes the PCL destination, which produces printable
output for PCL (HP LaserJet) files. |
ODS
PDF
|
Opens, manages, or closes the PDF destination, which produces PDF output,
a form of output that is read by Adobe Acrobat and other applications. |
ODS
PHTML
|
Opens, manages, or closes the PHTML destination, which produces simple
HTML output that uses 12 style elements and no class attributes. |
ODS
PRINTER
|
Opens, manages, or closes the PRINTER destination, which produces printable
output. |
ODS
PROCLABEL
|
Enables you to change a procedure label. |
ODS
PROCTITLE
|
Determines whether to write the title that identifies the procedure
that produces the results in the output. |
ODS
PS
|
Opens, manages, or closes the PS destination, which produces PostScript
(PS) output. |
ODS
RESULTS
|
Tracks ODS output in the Results window. |
ODS
RTF
|
Opens, manages, or closes the RTF destination, which produces output
written in Rich Text Format for use with Microsoft Word 2002. |
ODS
SELECT
|
Specifies output objects for ODS destinations. |
ODS
SHOW
|
Writes the specified selection or exclusion list to the SAS log. |
ODS
TAGSETS.RTF
|
Opens, manages, or closes the RTF destination, which produces measured
output that is written in Rich Text Format for use with Microsoft Word 2002. |
ODS
TEXT=
|
Inserts text into your ODS output. |
ODS
TRACE
|
Writes to the SAS log a record of each output object that is created,
or else suppresses the writing of this record. |
ODS
USEGOPT
|
Determines whether ODS uses graphics option settings. |
ODS
VERIFY
|
Prints or suppresses a message indicating that a style definition or
a table definition being used is not supplied by SAS. |
ODS
WML
|
Opens, manages, or closes the WML destination, which uses the Wireless
Application Protocol (WAP) to produce a Wireless Markup Language (WML) DTD
with a simple list for a table of contents. |
PUT,
ODS
|
Writes data values to a special buffer from which they can be written
to the data component and then formatted by ODS. |