Salesforce

Editing Events (Magic xpa 4.x)

« Go Back

Information

 
Created BySalesforce Service User
Approval Process StatusPublished
Objective
Description

Editing Events (Magic xpa 4.x)

Event Name

Description

Default Keyboard Mapping

Samples Projects

Mobile Support

Cancel

Cancels the editing of the current record (undo) and restores all variables to their original values.

The Cancel event will not cancel a record after it is synced, that is, written to the deferred transaction cache.

In Rich Client tasks, when the Cancel event is raised, the Control Verification and Control Suffix logic units are not executed, but the Control Prefix is executed.

Performing Cancel in a task which is not the task in which the transaction starts will cancel that task only.

Canceling a record will re-enter the record and hence perform the Record Prefix logic unit.

In Web Client tasks, the Cancel event also exits Row Editing while undoing the changes in the row. Since version: 4.1

Ctrl+F2

EN32, SQ06, REN32, RSQ06

All

Control Modify

Raised when the pressing of a key modifies the value of the control. See Control Modify.

LG18, RLG18

Copy

Puts a copy of the selected text on the clipboard.

Ctrl+C

Ctrl+Ins

EN22, REN22

Create Line

Creates a new record.

In Web Client tasks, enters the Row Editing State automatically.

Since version: 4.1

F4

EN23, REN23

All

Create Line Above

Creates a new record above the current record.

Since version: 4.7

Shift+F4

Create Records

Changes the task mode to Create mode.

In Web Client tasks, enters the Row Editing State automatically.

Since version: 4.1

Ctrl+E

EN23, REN23

All

Cut

Cuts text to the Windows clipboard.

Ctrl+X

Shift+Del

EN22, REN22

Del Current Char

Deletes the character after the cursor.

Del

EN12, REN12

Del Previous Char

Deletes the character before the cursor.

Backspace

EN12, REN12

Delete Line

Deletes the current record.

F3

EN23, REN23

All

Ditto

Inserts data from the same control on the previous record.

Note: This internal event is not supported in Web Client tasks.

Ctrl+D

EN23, REN23

Edit Node

Enables editing of the current node descriptions. This event is valid only for Tree controls. Triggering the Edit Node lets you edit a node that the engine is parked on. Click the mouse button to select the node. Click the mouse button a second time to trigger the event. See Tree Control Events.

F2

TR19, RTR19

Enter Row Editing

Changes the state of the row to Row Editing state.

Note: The Enter Row Editing event can work in Screen Display Mode as well. This event does not work in Query Tasks.

This internal event can be used only in Web Client tasks.

Since version: 4.1

Mark Next Char

Marks the next character. This event is valid only for Edit controls.

Note: This internal event is not supported in Rich Client and Web Client tasks.

Shift+Right Arrow

EN21, REN21

Mark Next Line MLE

Marks the next line. This event is valid only for multiline Edit controls.

Note: This internal event is not supported in Web Client tasks.

Shift+Down Arrow

EN21, REN21

Mark Prev Line MLE

Marks the previous line. This event is valid only for multiline Edit controls.

Note: This internal event is not supported in Web Client tasks.

Shift+Up Arrow

EN21, REN21

Mark Previous Char

Marks the previous character. This event is valid only for Edit controls.

Note: This internal event is not supported in Rich Client and Web Client tasks.

Shift+Left Arrow

EN21, REN21

Modify Records

Changes the task mode to Modify mode.

Ctrl+M

EN23, REN23

All

Paste

Adds the clipboard content to the control.

Ctrl+V

Shift+Ins

EN22, REN22

Query Records

Changes the task mode to Query mode.

Ctrl+Q

EN23, REN23

All

Record Flush

Forces writing of the current record to the database. See Record Flush.

In Web Client tasks, the Record Flush event also exits Row Editing while saving the changes done in the row. Since version: 4.1

SQ05, DV20,
RSQ05, RDV20

All

Select

Performs selection, such as pressing Enter on a selection program.

Enter

TS16, RTS16

Select All

Selects and marks all of the text in an Edit control.

Ctrl+A

EN21, REN21

Set to NULL

Sets the current column value to NULL.

Ctrl+U

EN26, REN26

Undo Editing

Cancels editing of a parked control (undo).

Alt+Back

EN25, REN25

Wide

Opens an expansion window for the current control.

F6

EN24, REN24

Reference
Attachment 
Attachment