Salesforce

Keyboard Access to Subforms (Magic xpa 4.x)

« Go Back

Information

 
Created BySalesforce Service User
Approval Process StatusPublished
Objective
Description

Keyboard Access to Subforms (Magic xpa 4.x)

You can access a subform from the parent task by using the Tab key.

In Rich Client tasks, the tab order of the subform is determined by its Tab Order property.

In Browser Client tasks, the tab order of the subform is determined by its location in the HTML Control dialog box and the tabbing order of the variables.

Listed below is the Magic xpa engine behavior when accessing the subform:

  • When the Next Field event is selected from the parkable control of the parent task, defined before the subform entry, the cursor appears in the first parkable control of the subform.

  • When the cursor is parked in the last parkable control of the subform, and the Next Field event is executed, and the cursor moves to the control that is next to the last parkable control of the parent according to the controls' tab order.

  • If the next control is another subform, the cursor appears in the first parkable control of the next subform.

  • In Rich Client tasks, when the subform is not the first control and the cursor is parked in the first parkable control, the Previous Field event moves the cursor to the parkable control that is defined in the parent task previous to the subform.

  • In Browser Client tasks, when the subform is not the first control and the cursor is parked in the first parkable control, the Previous Field event moves the cursor to the parkable control that is defined in the HTML Control list of the parent task previous to the subform.

  • If the previous control is another subform, the cursor moves to the last parkable control of the previous subform.

  • When the subform is defined as the first control in the parent task, the task parks directly on the first parkable control of the subform. This is true also for nested subforms.

  • The Cycle on Record property setting for the various subforms is ignored.

Note: Set the Tab Into property to No, to prevent unintentionally accessing the subform by pressing the Tab key.

Reference
Attachment 
Attachment