Select language:

Function documentation Table Controls 


A table control is an area on the screen for displaying data in a tabular form. Table controls are similar to step loop tables but whereas a table control consists of a single definition row, step loop blocks may extend over more than one row.


Step loops are the predecessors of table controls and should no longer be used. Existing step loops can be converted into table controls in the Screen Painter.


Table controls allow you to enter, display, and modify tabular data on the screen. They provide you with the following functions:

  At definition time:

  Fixed columns

  Column headers

·  At runtime:

  Vertical and horizontal scrolling

  Modifiable column width

  Row and column selection

  Movable columns

  Settings can be saved

Components of a Table Control

The following diagram shows the main components of a table control:

This graphic is explained in the accompanying textNote

Lines in a table control may contain text fields, input and output fields, radio buttons, checkboxes, radio button groups, and pushbuttons. A line can be up to 255 columns wide.


  For more information about designing and using table controls, see transaction BIBS. Under Elements ® Table controls, you will find a sample table controls. Under Rules, you will find hints for designing table controls.

  In the graphical mode of the Screen Painter, choose Environment ® Examples ® Controls Examples. In the section Interface Elements you can find a sample program.


Was this page helpful to you?