SAS Institute. The Power to Know

SAS(R) Guide to Applications Development, Second Edition

space
Previous Page | Next Page

Adding SAS Component Language Programs to Frames

Introduction

SAS Component Language (SCL) is an object-oriented programming language that is designed to facilitate the development of interactive SAS applications. In SAS/AF software, a frame is controlled primarily by an SCL program, although it is possible to have a fully functional frame that has no associated SCL code. You can add code to a FRAME entry's SCL program to

  • validate user input

  • calculate field values that are based on user input

  • change attribute values of components on a frame at run time

  • invoke methods of components on a frame

  • define custom error handling and messaging

  • provide special user interface features such as menus, graphs, selection lists, font lists, and system information

  • link to other SAS catalog entries, including other frames

  • submit SAS programs

  • read from and write to SAS tables, SAS catalog entries, and external files

  • interact with other SAS software as well as software from other vendors.

For complete reference information on SCL, refer to SAS Component Language: Reference. For task-oriented information on working with SCL programs, see the SAS/AF online Help.

space
Previous Page | Next Page | Top of Page