Salesforce

Push Button Input Properties (Magic xpa 4.x)

« Go Back

Information

 
Created BySalesforce Service User
Approval Process StatusPublished
Objective
Description

Push Button Input Properties (Magic xpa 4.x)

Property

Description

Mobile Support

Right to Left

Specifies whether the control should draw right-to-left for RTL languages.

The default value in the Hebrew mgconst file is True.

The default value in all other mgconst files is False.

It is advisable to use the same const file for development and deployment; otherwise, some issues may arise, such as incorrect alignment of a Label control in RTL fields.

Right to Left property is not supported at runtime for Web Client tasks.

Modifiable

Specifies whether the end user can change the value in the control during runtime.

This property is available in Online tasks only.

Select Program

A program associated with the control, so that in runtime the end user can activate it by performing Zoom. The variable attached to the control is sent automatically to that program.

This is commonly used when the called program is a selection program (defined with Selection Table = Yes), so it is very easy to update the control's variable with an option from a selection list.

When a program is called using the Select Program property of a variable or control, the Parallel Execution property will be ignored and the program will behave as a Modal window (Online – Since version: 2.0).

The Main Program cannot be used as a Select Program.

This property is not available in Web Client tasks.

Select Mode

The behavior of the select program defined in the Select Program property. The options are:

After – After closing the select program, the cursor moves to the next control.

Before (default) – After closing the select program, the cursor returns to the current control.

Prompt – The select program is automatically executed prior to entering the control. After closing the select program, the cursor returns to the current control as in ‘Before’ mode.

This property is not available in Web Client tasks.

Park on Click

Specifies whether the engine can park on the Push Button control.

When set to True, the direct activation, clicking the button or pressing the push button accelerator moves the focus to that control by executing the flow logic from the engine's current location to the push button. Only after the engine has parked on the push button will it raise the event set for that control. The default value is True.

When set to False, the direct activation triggers the event set for the push button control without leaving the engine's current location.

This setting is useful for a Cancel button. For example, if you define a parkable push button with Park on click = False, the Cancel event is raised when clicking the button, without any further execution of control level handlers.

See also How Do I Skip Verification Logic from Being Executed When a Push Button Is Pressed?

This property is not available in Web Client tasks.

Reference
Attachment 
Attachment