Forms are created and maintained in the Form Editor. This is a WYSIWYG editor for forms. Users of the Form Editor do not need any understanding of the ITP instruction language. This section only presents some basic information on how to use Forms i.e., how to view, edit, and save them. For more information refer to section Forms.
A Form is a special kind of building block. It is used to collect information from users during a model run by means of a questions/answers dialog (form). It contains form descriptions such as questions, instruction, and help texts. When a form is included in the model document, ITP/OnLine Server sends out a window (by default a web page with a form) with these questions, instructions and help texts. Users that run the model can fill out these questions. Changing a form does not require recreating the ITP Model. Forms are collected from the ITP/MDK Repository when the model is run.
A Form can, just like an include document, be used in more than one model document. Forms are included with the instruction FORM NAME or FORM VAR. Refer to the ITP Model language Help for more information on this instruction. A form needs to have one or more Field Sets attached to its folder. The answers to the questions are written to these fields. Views need to be attached to the folder if the form uses Text Block questions. A Text Block question allows a user to select one of more Text Blocks from the View to insert in the result document.