Advantages of Using Forms

Some applications allow you to create forms within the application to launch scripts. Using a form gives you a visual front end for each script.

Once invoked, forms remain open (and running) until you switch to edit mode or close the form.

When you act on the form’s controls, as when selecting an item in a listbox or clicking a button, the appropriate functions in the form's script execute. Functions also execute for other reasons (as when the form loads or because of events fired by other objects). Each script can contain many subroutines or functions

In Xpedition Designer, for example, you could create a form that asks for an attribute name and visibility setting. Once you input the data in the form, it could run code that performs some action on all attributes that match the search criteria.