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:
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.