Designing a Static Form
Designing a Dynamic Form
Objects
Creating Objects
Deleting Objects
Arranging Objects
Page Elements
Creating Page Elements
Deleting Page Elements
Arranging Page Elements
Preview the Forms
Preview the Forms
Designing a Dynamic Form


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.