Mentor SAP

Data Display with the ALV

The ALV is used in various standard reports and reporting tools, such as SAP Query. ABAP programmers can use it in their own programs.

 

The ALV has several interactive standard functions, such as Print, that end users can use. As a programmer, you can hide, adjust, or extend these standard functions.

 

The ALV Object Model (ALV OM) was introduced for SAP NetWeaver 2004.

 

The ALV OM offers the following output forms for nonhierarchical lists:

 

The ALV is embedded in a container in the ALV grid control version that was introduced for SAP R/3 4.6. In many respects, you operate it in a similar way.

 

 

ALV Screen Layout in a Container

The screen layout of the ALV container is composed of the following areas:

 

 

 

Data Area Layout

The data is passed from the calling program as an internal table.

 

If the data table contains more rows and columns than can be displayed in the control area, horizontal and vertical scroll bars appear automatically.

 

You can divide the columns into lead and non-lead columns.

 

Lead columns have the following features:

 

In your program, you can make any column of your data table a lead column.

 

Standard Functions

Some standard functions are included in the application toolbar so that you do not need to implement them yourself.

 

These standard functions are as follows:

 

Use of the Mouse

The right mouse button (context menu) performs the following functions: