Introduction to Form parts

An EGL Form part describes the layout and characteristics of a set of fields that are shown to the user at one time.

You do not declare a form in the same way that you would declare a Record or DataItem. To access a Form part, your program must include a use declaration that refers to the related FormGroup.

You can define a Form part outside of a FormGroup, in its own EGL source file, but an EGL program cannot access a standalone form directly. Instead, a FormGroup part must include a use declaration for the form, and the EGL program must access the form through the FormGroup.

Forms used in libraries are not global and cannot be accessed outside the library. In addition, forms cannot be passed as parameters to libraries. If a program and a library use a print form, each has its own copy of the form.

A Form part can be one of the following two types:

Form properties determine the size and position of the output on a screen or page and specify formatting characteristics of that output.

Both text and print forms can be further categorized as follows:
Additional details are specific to the form type:

Feedback