As the first step in the decommissioning of the site has been converted to read-only mode.

Here are some tips for How to share your SAS knowledge with your professional network.

Are You a Control Freak? Control Your Programs – Don’t Let Them Control You!

From sasCommunity
Jump to: navigation, search

Mary Rosenbloom Edwards Lifesciences
Art Carpenter California Occidental Consultants


You know that you want to control the process flow of your program. When your program is executed multiple times, with slight variations, you will need to control the changes from iteration to iteration, the timing of the execution, and the maintenance of output and LOGS. Unfortunately in order to achieve the control that you know that you need to have, you will need to make frequent, possibly time consuming, and potentially error prone manual corrections and edits to your program.

Fortunately the control you seek is available and it does not require the use of time intensive manual techniques. List processing techniques are available that give you control and peace of mind that allow you to be a successful control freak. These techniques are not new, but there is often hesitancy on the part of some programmers to take full advantage of them.

This paper reviews these techniques and demonstrates them through a series of examples.

Online Materials

View the pdf for

Down load the zip file used at the Hands-on-Workshop so that you too can play with the sample data and HOW exercise programs.

Contact Info

Feel free to contact us at Mary Rosenbloom's discussion page, or Art Carpenter's discussion page.