Previous Topic Next topic Print topic


Relationship Application Options have Application Actions

Using the Application Options have Application Actions relationship, an AWM application can be assigned actions which are executed on the application level. Action descriptors referenced using this relationship appear either in the context menu of the application entry or are executed automatically on specific conditions. Actions could also be deactivated. An action enabled condition determines when an action should activate. See Enabled Condition for more information.

Attribute Type Description
TargetID * ActionDescriptor The reference to the action descriptor.
ActionEnabledCondition ActionEnabledCondition This complex attribute lets you define rules for when the action is activated. Non-activated actions are disabled, and cannot be executed by the user.
Default_Action [U] Boolean Defines whether this action should be carried out by a double-click on the application entry. Only one application action can be declared as the Default_Action.

The default value is false.

Label [O] String Labeling of the action in the context menu. If no label is stated, the label of the referenced action descriptor will be used.
Separator_After Boolean Determines whether to insert a separation line behind the context menu entry.

The default value is false.

SeqNo Integer The Position Number of the action in the context menu of an element.
Execution Type * Selection Determines when to execute the action.

Valid values are:

  • Manual
    • the action will appear in the context menu of the application entry
  • Onload
    • the action is executed when the AWM model is loaded
  • OnFirstLoad
    • the action is executed when the AWM model is loaded but only once
  • OnUnload
    • the action is executed when the AWM model is unloaded

Manual is the default value.

Skip model update check Boolean Determines whether the a model update check should be executed if the action is executed. This is only relevant for actions which are executed when loading the model.
Previous Topic Next topic Print topic