Using the Communications/Transactions HLLAPI function through scripts requires some expertise with Smalltalk; however, it gives you the flexibility to more easily handle formatted screens. For example, if the 3270 application you are using displays variable lengths of data to the screen, you can, through scripts, determine what fields contain data and display only those fields. Without using scripts to specifically ask the screen what fields have data, VisualAge will display the entire screen, including the blank fields.