Dynamic Form control

Use this control to add a dynamic form that becomes visible when populated by XML from a RAD application or JavaScript. The aspect and content of the dynamic form depend on the XML.

To place a dynamic form on a form, click Dynamic Form and then click the form.
Be sure to put the name of the database field or variable that you want to associate with this control into the Input property.

To view the dynamic form, open the form on which it is located with Database Manager. Each time you save changes in Forms Designer, exit the form and reload it in Database Manager.

Property Usage
Name Specify a unique identifier for the object on the screen. (Optional)

This name is used by external applications, such as RAD, to dynamically change the properties of the object.
X Specify the object’s horizontal position based on the left edge of the object.
Y Specify the object’s vertical position based on the top edge of the object.
Width Specify the width of the object in alignment grid units.
Height Specify the height of the object in alignment grid units.
Visible Select this option to make the object visible on the form. Clear the check box to hide the object from view on the form.
Visible Condition Specify an expression to override the Visible property when that expression evaluates to true.
Read-Only Select this option to disable editing capabilities and provide only viewing access to the field. Give read–only fields a tab–stop value of –1 to prevent users from tabbing into them.
Read-Only Condition Specify an expression to override the Read-Only property when that expression evaluates to true.
Input Specify the database field or variable to associate with this control.
Tab Stop Specify the tab sort order for this field. By default, the TAB key navigates the focus on a form from top to bottom and left to right. Objects that have a non-zero Tab Stop are visited first, in ascending order. For a button, file, radio button or check box, you will almost always use the default of 0.
Content Always Visible If this option is selected, all the content inside the dynamic form will be displayed, despite the visible condition set for each widget. Usually this property is set to true only for a dynamic form in a preview page.

Related concepts