SAS Institute CanadaSAS Institute Canada
We deliver superior software and services that give people the power to make the right decisions. News & Press Contact Information sas.com Profile Jobs at SAS Canada
Home Products & Solutions Customers SAS Canada Events Services & Support www.sas.com

SAS Macro Language 2: Developing Macro Applications

Duration: 2.0 days
Course fee: $1,360
EPTO units: 2
CEUs: 1.2
Register for classroom Register for Live Web

This outline is provisional and subject to change.

This course is designed for experienced SAS macro programmers who want to learn to develop and use macro applications. New techniques and best practices are taught within the context of the applications. Case studies are included at the end of each day to allow participants to apply new skills.

Learn how to

Who should attend

SAS macro programmers who have a solid understanding of the macro facility

Expand/Collapse AllExpand All      Expand/Collapse AllCollapse All      PrintPrint version

Prerequisites
Before attending this course, you should have completed the SAS Macro Language 1: Essentials course or have equivalent knowledge and experience. You should be comfortable writing macro programs that contain iterative processing and conditional processing.
Course Contents
Introduction
  • course logistics
  • course overview
Framework for Developing Macro Applications
  • applying best practices
  • debugging and troubleshooting
  • creating efficient macros
  • understanding symbol tables
  • creating portable applications
Reading and Processing Data
  • processing SAS data sets
  • processing external files
Developing Reusable Macros
  • developing macro routines
  • developing macro functions
Passing and Processing Macro Parameters
  • validating parameter values
  • working with special characters
Using the Macro Facility to Manage Output
Case Study 1
  • case study 1 for shared modules
  • case study 1 for summary analysis
  • case study 1 for customer and order analysis
  • case study 1 for database update process
  • case study 1 for Internet order analysis
Case Study 2
  • case study 2 for shared modules
  • case study 2 for summary analysis
  • case study 2 for customer and order analysis
  • case study 2 for database update process
  • case study 2 for Internet order analysis
Software
This course addresses Base SAS. This course is appropriate for students who are using SAS 9 software.
Course Materials
Students receive a hardcopy of the course notes and, in some courses, can choose to take home a copy of the course data.
Register for classroom Register for Live Web

Share Your Thoughts

Are there additional topics you'd like for this course to address? Would you like for this course to be offered at another training facility? Let us know by adding to our Interest List.

Course fee and EPTO units will differ for on-site training.

[SAS Institute Inc.]
This page was created using SAS software.
The Power to Know
   Contact Us     Search     Terms of Use & Legal Information     Privacy Statement   Copyright © 2007 SAS Institute Inc. All Rights Reserved