SAS Programmer Edinburgh - Newtyne
Saturday, 17 May 2008 SAS Programmer, Edinburgh - Newtyne SAS Training, Edinburgh
Corner
Spacer
Spacer
Spacer
Register with Newtyne

Submit your details to Newtyne to be kept informed of our Training and Recruitment opportunities.


Your email:


Spacer
Printer Friendly Page

Print this page
(Printer friendly output)

Advanced SAS® Macro Language

Duration: 2 days

SAS Training Solutions from Newtyne

If you experience any problems with our on-line booking service, you can call us on +44 (0)131 225 6952.

SAS Training Solutions from Newtyne

Description

This two-day course emphasises advanced techniques that will enable students to take advantage of macro functionality. Portability, productivity and efficiency issues are discussed. Other topics include handling special characters within macro parameters; processing data using macro techniques; performing debugging and troubleshooting tasks and creating a library of macro utilities.

Objectives

After attending this course, you will be able to apply advanced macro techniques to write dynamic code and interface with data sets and other files.

Prerequisite Skills

Before selecting this course you should have completed the SAS® Macro Language course or have equivalent knowledge and experience.

Specifically you should be able to:

  • describe how macro processing takes place
  • understand the differences between macros created at compilation and execution time
  • create user-defined macro variables
  • use automatic and user-defined macro variables
  • write macros that make common programming tasks easier
  • define and use macro programs
  • write more dynamic and reduced maintenance production programs
  • debug programs that contain macro coding

SAS® System Modules used

Base SAS® and SAS/Graph®

Course Topics

Handling Special Characters and Processing Parameters

  • Protecting Special Characters During Compilation
  • Protecting Special Characters During Execution

Processing Data using Macro Techniques

  • Calling Functions and Routines
  • Performing Calculations
  • Reading and Writing Data
  • Co–ordinating Macro with the DATA Step

Building a Library of Macro Utilities

  • Enhancing Functionality
  • Creating Utility Routines
  • Using Autocall Macros

Developing Macro Applications

  • Creating Portable Applications
  • Debugging and Troubleshooting
  • Applying Best Practices (Self-Study)
SAS Training Solutions from Newtyne

Reserve your place on this Newtyne SAS Training Course

Advanced SAS® Macro Language

Duration: 2 DaysCost per delegate: £850.00



SAS Programmer, Edinburgh - Newtyne SAS Training, Edinburgh