|
|
 |
 |
 |
SAS/AF Software: Application Development I
Duration: 3 days
This course is for experienced SAS programmers who want to use SAS/AF software to build GUI desktop applications that harness the power of SAS. The application built in class enables users to display previously generated reports, dynamically create reports, and display information graphically.
Learn how to
- Build application windows using FRAME entries
- Use FRAME entries in a menuing system
- Create, compile, and execute SAS Component Language (SCL) programs
- Use components designed to enables users to make selections
- Display data in a table, report, or chart
- Use the SCL debugger
- Create and use SCL lists
- Deploy an application.
Who should attend: Experienced SAS programmers who build GUI desktop applications using SAS/AF software
Prerequisites
Before attending this course, you should have a thorough understanding of the concepts presented in the SAS Programming I: Essentials course. Prior application development experience is not required. You should be able to
- Use the SAS windowing environment, including the Explorer window
- Issue basic commands for window management
- Write and debug SAS programs consisting of DATA and PROC steps
- Use WHERE processing to subset observations
- Write DATA step programs that use functions, formats, informats, SAS date values, and conditional logic (IF-THEN/ELSE or SELECT) statements.
Course Contents
Understanding the SAS Environment
- Navigating the Explorer windows
- Creating catalogs
Designing the Application
- Discussing object-oriented programming
- Analyzing the tasks
- Discussing design standards
Building a FRAME
- Creating a FRAME
- Adding components and modifying their properties
Creating a Menu System
- Designing menus
- Creating menu templates
- Creating menus
Controlling Application Flow
- Creating SCL SOURCE entries
- Compiling an SCL entries
- Testing SCL entries
Presenting Data Dynamically
- Subsetting data
- Creating and using SCL lists
- Using the SCL debugger
- Processing user choices
- Displaying data in a table
- Displaying data in a report
Deploying the Application
- Creating config files
- Creating autoexec files
- Creating desktop icons
- Creating script files
Software Addressed
This course addresses the following software product(s): SAS/AF.
|
 |
|