In a dynamic form, the size of the
Detail Area will
shrink and grow to accommodate document headers and footers.
This approach is better suited to handling Records
mode data or repaginated Print Line mode data.
A Dynamic form is more flexible but in being so is also more
complex to design. You would use a Dynamic form if you want the
Page headers to have less detail on pages after the first page
of a document, or if you want your Page footer on the final page
to carry trailer details, or even if you simply want to fit more
details onto the non-terminating pages of a document.
The design process for creating a dynamic form harnesses many
of the advanced features of FormTrap. A dynamic form is one on
which the framework is not fixed, but will print in different
positions according to the size of headers and footers. Little
is defined on the Base page and the area in which details print
will also be defined dynamically page to page as the form is
printed.
A dynamic form is characterized by:
- Dynamic header - using the Report and
Page headers you can structure a dynamic heading area which
can be used to conserve space on a form.
- Floating Detail Area - the Detail Area
moves up or down to accommodate the headers and footers.
- Table object created as needed - the
table object surrounding the Detail Area is created with its
assigned group header.
- Dynamic footer - using the Report and
Page footers you can structure a dynamic footer area which
can be used to conserve space on a form.
|