## About Forms

The Form Editor lets you build interactive forms and dialog boxes and activate them when a part program gets executed. These interactive forms are limited only by your imagination and your ability to understand and program the Visual BASIC language. Forms, mixed with good understanding of the Visual BASIC language and PC-DMIS Automation, give even more power and flexibility to your part programs.

In previous versions of PC-DMIS, the ability to create interactive forms was included in the HyperView Report Editor. In version 4.0 and later, interactive forms moved out from under the umbrella of HyperView reporting and into more general uses. However, forms still play an active part in reporting because whenever you use a form to control what gets executed, you indirectly control what ends up in your report.

This section, however, does not attempt to cover everything that you can do with forms. Instead, it will cover how to use create and use forms in general, and in a reporting sense, how to get information from the user and into a report using standard PC-DMIS commands.

Forms can also be used in a non-reporting role, as a way to provide useful instructions to operators. See "Providing Operator Instructions Using OLE Objects with Forms" for some examples on how to do this.

More:

Understanding the Form Editor

Tutorial - Creating Forms

Using Forms in Reports