Ansicht
Dokumentation

ES_GUI_ALV_EXT_REM - BAdI: Adjusting Output of Order List on the Sequence Planning Board

ES_GUI_ALV_EXT_REM - BAdI: Adjusting Output of Order List on the Sequence Planning Board

Fill RESBD Structure from EBP Component Structure   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used to extend various output tables instantiated with the class CL_GUI_ALV_GRID_EXT.

You can use the methods of this BAdI to add a customer's own columns for output or influence the layout of the output table, for example.

An implementation is uniquely identified via the filter value with the corresponding application. This consists of three values and must be passed on at the time of instantiation of the class CL_GUI_ALV_GRID_EXT and specified as a filter upon implementation of the BAdI.

Composition of filter value:

REPORT,,,,Program name of application (see ALV structure DISVARIANT)

HANDLE,,,,HANDLE (see ALV structure DISVARIANT)

LOG_GROUP,,Logical group (see ALV structure DISVARIANT)

--> REPORT/ HANDLE/LOG_GROUP = Filter value

As far as the application allows, you can obtain information on the special filter values of the application via the function code &GRID2_SHOW_META_DATA.

The BAdI has the following methods:

Transfer of Field Catalog for Addition of Fields

Transfer of Table, Field Catalog, Grid Prior to 1st Display

Transfer of Tagle, Field Catalog, Grid Before Refresh

Transfer of Table, Field Catalog, Grid Prior to Exit

The report DEMO_GUI_ALV_GRID_EXT serves as an example of the use of the BAdI in the application.

The implementation DEMO_GUI_ALV_GRID_EXT shows how to create an enhancement for a special output table.






Fill RESBD Structure from EBP Component Structure   Vendor Master (General Section)  
This documentation is copyright by SAP AG.

Length: 2012 Date: 20240523 Time: 195014     sap01-206 ( 34 ms )