Form Types
The following form types can be distinguished:
- Application forms; which are the forms that are shown to the end user of your application. Please note that at runtime, these form objects are called screens.
- Insertable forms; which are pieces of the layout (e.g. headers and footers) that are used in an application form. If an insertable form is updated, all the forms that inherit from the insertable form will also be updated automatically. See also the page "Included Forms".
- Popup forms; which are forms that can be called dynamically from another form with a SHOWPOPUP instruction. At runtime, popup forms are presented in the center of the calling screen and regarded as a new sub session. The calling form and the popup will always share the same session data. The default size of each popup form is set by the developer and may (depending on the sizeable property) be adjusted manually by the end user. At runtime, popup screens are only supported if the end user uses the AMT Screens or Web interface.
- Template forms; which are the standard skeletons in which the layout/ options and standard code are defined. No inheritance applies to template forms.