t_UIActionType_Popup
Popup
Properties
anchor : stringWhen appearance is not "shell", specifies the view path to the anchor. The popup is positioned relative to its anchor view.
appearance : PopupActionAppearancePopup appearance. One of "shell", "clean", or "callout".
Valid values based on“string”. shell clean callout association : stringAn association path to the view containing the model that the popup will edit.
The association helps the framework manage the changes made in the popup that need to be applied to the associated model. This usually happens immediately after the popup is closed when the OK button is clicked.- Example
Application metadata:
(ContactScreen frmContactList)
(ContactScreen frmContactList addresses)
Screen metadata:
(frmContactList)
(frmContactList addresses)
Form metadata:
(@)
(@ addresses)
(@ entity)
(gridAddresses)- See
- UIActions, Popup, Navigate, Script
caption : stringString indentifier for caption display in the UI. If not specified then the screen default caption will be used.
command : stringCommand event name to invoke instead of save.
commit : CommitKindPopup commit behavior. One of "auto", "never", "always". The non-nested popup will commit if "always" is specified.
Valid values based on“string”. auto never always delete : booleanBoolean property specifying whether the insert, delete, or edit operations are allowed in the popup.
Overrides the default insert, delete, and edit properties on the formRefs of the popup screen.edit : booleanBoolean property specifying whether the insert, delete, or edit operations are allowed in the popup.
Overrides the default insert, delete, and update properties on the formRefs of the popup screen.fullScreen : booleanThe popup to occupy full client area of the parent window. Valid only for "shell" appearance.
height : DimensionHeight of the popup. The dimensions may be specified in pixels or points.
- Example
"400px" or "400pt"
Valid values based on“string”. (\d{1,8})|(\d{1,8}px)|(\d{1,8}pt)|(\d{1,8}%) insert : booleanBoolean property specifying whether the insert, delete, or update operations are allowed in the popup.
Overrides the default insert, delete, and update properties on the formRefs of the popup screen.justification : RelativeJustificationNon-shell popup justification relative to the anchor view. One of "before", or "after".
Valid values based on“string”. before after new : boolean"True" if the popup dialog is used to create new instances. "False" otherwise
position : RelativePositionNon-shell popup position relative to the anchor view. One of "above", "below", "left", or "right".
Valid values based on“string”. above below left right rootCollectionClass : stringThe instances in the source list in picker popup are restricted to this class.
screen : identifierThe name of the screen to display. The screen will be displayed as a popup dialog.
Valid values based on“string”. :?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.
sourceValue : stringIn M1 picker popup specifies an association off of the source list to use as a value.
targetAttribute : stringIn M1 picker popup specifies the attribute on the target model to set value.
unique : stringAn attribute, or constant specifying picker uniqueness. An attribute is applied to the source model in the MM picker.
where : stringThe where clause to pass to the popup. Applied to the root node of non-picker popup, or source node of picker popup.
width : DimensionWidth of the popup. The dimensions may be specified in pixels or points.
- Example
"400px" or "400pt"
Valid values based on“string”. (\d{1,8})|(\d{1,8}px)|(\d{1,8}pt)|(\d{1,8}%)
Content
Sequence of:
Parents
t_UIActionsType_UIAction - A UI Action is a user interface handler that is invoked in response to a UIEvent.
Parent topic: t_UIActionsType_UIAction