The SAS
Component Language (SCL) application that is presented in this appendix,
when used with the FSEDIT procedure or the FSEDIT command, implements
an order-processing and inventory-maintenance system. Because the
purpose of this example is to illustrate SCL programming techniques,
some error-handling and user-friendly enhancements were omitted to
keep the example as clear as possible.
This example
exploits the features of
SAS/SHARE that allow several users to update a SAS data set at the same time.
That capability automates maintenance of the inventory data and allows
data about the orders to be maintained centrally, which can facilitate
analysis of the orders that have been received.