UIActions Element
The UIActions element holds UIAction child elements. Each UIAction element defines an action button that appears in the user interface. The action button can contain an optional caption and image. There are several action types. For example a UI action can open an additional data form. A UI action can open a search list or open a query instance dialog that enables the user to create a query instance and optionally save a selection from the query.
A UI action can be used to define a timer that will be invoked on a regular basis, defined by an interval. A timer is useful for data forms that should be refreshed periodically.
Forms can contain actions of these action types:
-
ShowAddExportDefinitionForm
-
ShowAddForm
-
ShowAddQueryForm
-
ShowCustomForm
-
ShowDataForm
-
ShowEditExportDefinitionForm
-
ShowEditQueryForm
-
ShowPage
-
ShowReportForm
-
ShowSearch
-
ShowWebPage
-
Timer
The following example defines a UI action to show an Add Data Form.
<common:FormMetaData>
<common:FormFields>
<common:FormField FieldID="FIELD1" Caption="Field 1" DataType="String" />
<common:FormField FieldID="FIELD2" Caption="Field 2" DataType="String" />
<common:FormField FieldID="FIELD3" Caption="Field 3" DataType="String" />
</common:FormFields>
<common:UIActions>
<common:UIAction ActionID="ACTION1" Caption ="Action 1">
<common:ShowAddForm DataFormInstanceID="a0044e65-3b51-4219-a3bf-a92b42142d8c" />
</common:UIAction>
</common:UIActions>
</common:FormMetaData>
