Table Control Example ABAP

Table Control Example

Table control is a very useful tool when it comes to creating applications with user interactions.The program show how table control can be used to display and manipulate data. It will display sales order number, sales order line item and material number.

User is able to change material number, sort up, sort down or delete entries.

Table control can be created in two methods,

1. Using table control wizard
2. Manually creating the table control

In this example, table control is created manually (method 2) without using the wizard.

Steps to follow:

1. Go to transaction se38 or se80 and create your program. Then create the screen(100)          and GUI status.

Create GUI status of table control

2. Go to transaction se11 and create data type for table control. Mark field is used to identify the rows which are selected by the user. All the other fields hold actual application data.

Create data type for table control
Create data type

3. Go to screen painter and create table control.

Create table control in screen painter
Create table control in screen painter

4. Import the line type from DDIC.


Set table control line type
Set table control line type

5. Set the table control properties and mark field.

Configure properties of table control
Configure properties of table control

6. Code program logic.

table control ABAP logic - definitions
table control ABAP logic – definitions


table control ABAP logic for toggle


table control select data


table control PAI PBO








Result 🙂

Table control display

Table Control, Example, GUI, Screen Painter, Manu Painter.

Get the latest tips and tricks on SAP!


Add a Comment

Your email address will not be published. Required fields are marked *