Form Definition is used to specify the attributes available to the Users at the time of creating a Business Object. The selected attributes can be enabled so that they are visible and available to the Users. Further, it is also possible to render the attributes editable on the form or restrict their edits such that they are read-only fields.

Users can define forms for the following ${BusinessObject.Plural}:
Note: Not all ${BusinessObject.Plural} will have the Form Definition tab.

Rules to remember when selecting attributes for a form:
 
1. Only base node attributes are available
2. Attributes must be enabled; attributes that are hidden or optional are not available
3. Attributes of type "ref", "reflist", "file" and "hyperlink" are not available
4. Rich text format attributes are available, however, the form does not support rich text editing and content is stored as plain text
5. Attributes that are editable with an expression are available but should not be added to forms as forms do not support expressions; there is no expression visibility and no "restore" action is available 

 
  
How to define a ${ConfigurableAttribute.Plural}:
 
1. Click on the Select ${ConfigurableAttribute.Plural} link.
2. In the Select ${ConfigurableAttribute.Plural} dialog box, select one or more ${ConfigurableAttribute.Plural} to be displayed in the form and click on ${Save}
3. The following attributes are displayed in the default view for the Form Definition table:

_____________________________________
See Also:  ${BusinessObject.Name}