Defining the Context of a Form Template

Prerequisites

In the Form Builder, you have called a form template for editing or you are creating a new form template, and want to define the context of this form template.

More information:

Defining Form Templates

Context

In the context of a form template, you define the following for the form you want to create:

  • Data fields to be included in the layout

  • Processing logic for these data fields when the form is generated

The system sends the form context to the layout function of Form Builder automatically. If you design the form layout using Adobe LiveCycle Designer , for example, the data fields of the form context for integration into the form layout are available.

Structure of Data Fields

You create the data fields of the form context in a hierarchical structure. The top structure node has the name of the form template. The form context structure can contain the following types of data fields:

  • Data fields from the form interface

  • Data fields for texts, addresses, and graphics

Form Logic

You define the form logic for each structure node of the form context. You can, for example, define conditions or alternative nodes for a node. When the form is generated, the system only takes the nodes and subnodes of the form context into account if the conditions are met. For tables, you can also specify WHERE Conditions for data selection. In this way, you can hide any items, such as table fields, that you do not need.

Procedure

  1. Build the structure of the form context by integrating data fields from the form interface and additional data fields (text, address, graphic).
  2. If necessary, use the functions for organizing the form context structure. Create additional folders, copy, move, or delete structure nodes, or deactivate structure nodes for use in the layout.
  3. Define the form logic by defining conditions for form output, entering values in the node properties, or defining alternative nodes.