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
-
-
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
-
-
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 the
SAS Component Language:
Reference. For task-oriented information on working with
SCL programs, see the
SAS/AF online Help.