|
SAS Programmers seeking to extend their Programming Skills.
This course covers the SAS Macro Language in depth. The theory and
methods of the Macro facility are discussed through examples and
applications. You will be able to write your own Macros, understand
the structure of the SAS Macro Language and deal with the various
functions available in the Macro Language.
To take this course, you should have taken the SAS Fundamentals
course and have at least 6 months SAS programming experience.
2 days.
|
Common Coding Tasks
General Strategy
Workshop
|
Macro Variables
Resolution Considerations
Macro Variables vs Data Step Variables
Workshop
|
|
Definition of a Macro
Passing Parameters
Compilation and Execution Phases
Workshop
|
Symbol Tables
Rules
Nested Macros
Global and Local Variables
Workshop
|
|
Directing Macro Execution
String Manipulation
Debugging
Workshop
|
Functions and Call Routines
SYMGET
Call SYMPUT
Workshop
|
|
Evaluations
The Quoting Functions
Workshop
|
The Autocall Library and System Options
Writing Successful Macros
Examples and Utilities
Workshop
|
|
%INPUT
MVS Windows Definition %window
MVS %DISPLAY
Examples
Workshop
|
|
|