Show TOC

Table ControlLocate this document in the navigation structure

Definition

You can use a table control to display and edit data in tables.

Note

An application can display table data in the ALV Grid or Table Control. In some applications you can choose between displaying and editing data in either ALV Grid or a table control. If a configurable button appears in the right upper corner of the table, it is a table control.

Note that keyboard navigation is different for these two interface elements. The ALV Grid demonstrates a more efficient level of usability.

Use

Access

Sequential element navigation works for table controls. This means that you can move the focus forwards to a control using Tab or backwards to a control using Shift + Tab. If an underlying function exists, you can start it by pressing F2.

Sequential group navigation works for table controls. This means you can move the focus away from a control and select the next group using Ctrl + Tab or get to the previous group using Shift + Ctrl + Tab.

Help Functions

You can display the context menu of a table control by choosing the context menu key of Shift + F10. If a value list is available for the cell, you can display it by choosing Alt + Arrow down. In more complex applications, the F4 help opens up a dialog box and provides selection options.

If the cursor is on the first item in an editable cell of a table control you can use Backspace to call up a history list. From this list you can select one of the entries used before.

Internal Navigation

You can choose Tab and Shift + Tab to switch between the editable cells of a table control. You can also use the up and down arrow keys to navigate vertically between the cells.

You can choose Alt Gr + Tab to access read-only cells as well.

If the table control extends over more than one page you can page forwards and backwards through the document using Page Up and Page Down. You can use Ctrl + Home or Ctrl + End to go directly to the first or last page.

You can move the cursor between the characters within an editable table control cell using Arrow right and Arrow left. Use Ctrl + Arrow left or Ctrl + Arrow right to go to the previous or next word. Use the Home or End keys to place the cursor on the first or last word or character.

Select

To select an entire row, choose Shift + Space in cell navigation mode. To select an entire column, choose Ctrl + Space. To select the entire table control contents, choose Ctrl + a.

You can use Shift + Arrow right or Shift + Arrow left to select characters within an editable cell.

Manipulation

You can use the clipboard to copy or cut selected characters. To copy characters, choose Ctrl + c; to cut characters, choose Crlt + x. You can paste them elsewhere by choosing Ctrl + v. You can undo your last action by pressing Ctrl + z. When editing text, you can use the Delete key to delete the character to the right of the cursor and the Backspace key to delete the character to the left of the cursor.

Exit

To finish editing, choose Tab or Enter to leave the cell of a table control and accept the changes. Alternatively, choose Escape to leave the cell and undo the changes made.