Use the Subform Browser to display and maintain each form’s Subforms structure, their specified contents, and process ordering.

Functionality

The Subform Browser is updated when a function is requested and the first form is loaded.  All parts of the form are listed, including control fields not visible on the form’s graphical surface and controls that have not been positioned (i.e. x,y coordinates not defined).

The tree structure of the Subform Browser shows the nesting level of all subform nodes within a Form.  The tree begins with the form name and expands into a parts list that is made up of a series of subform nodes.  The tree structure can contain up to 9 levels.  Each level is indented beneath the parent’s subform node.

A Subform node consists of a static control node, a dynamic control node, and a paging area control node.  The static control node contains all the format controls definition for a subform.  The dynamic control node contains all the data bound controls for the subform.  The paging area node contains all the data bound controls for the subform.  You cannot remove the static, dynamic, or paging control nodes (even if they are empty) since these nodes make up the structure of the underlying function.

Displaying Nodes on the Subform Browser

A Subform Browser tree is expanded when all of its immediate contents are visible.  It is collapsed when its immediate contents are not visible.  The state of the corresponding visual form is not changed as portions of a form within the Subform Browser are collapsed or expanded.

Clicking on a subform’s expand/collapse box automatically toggles the expand/collapse state of the node.  A "+" in the box indicates the node may be expanded and a "-" indicates it may be collapsed.

To display or hide a node, click on its check box.  A check in the box indicates the node appears on the canvas, and a blank box indicates the node is hidden on the canvas.

Comment on this topic

Topic ID: 530039