CL_GUI_ALV_GRID_EXT - ALV List Viewer + Enhancements

CL_GUI_FRONTEND_SERVICES - Frontend Services   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

Functionality

This class offers further functionalities in addition to the functions of the classCL_GUI_ALV_GRID :

  • BADI (fastkernel). Identification is via a filter value. The unique filter value KEY_TABLE consistsof the REPORT, HANDLE and LOG_GROUP (structure DISVARIANT for display variants is read out). It comprises the following: REPORT/HANDLE/LOG_GROUP
  • integrated navigation profile,
  • following additional functionalities (functions are in function pool of navigation profile):
  • show/hide empty columns,

  • Additional information on displayed table (number of lines...),

  • PDF export of current table (tagged PDF)

Details of procedure are available in report DEMO_ALV_GRID_EXT.

Relationships

Example

Notes

An additional table must be buffered. In addition, there is a comparison between ALV and application if the ALV table or application tables has/have changed. Performance disadvantages conceivable.

The focus here is only on Display and Refresh.

The class is not suitable for editable ALV.

As at 29.08.06: The PDF export does not take any account of the widthe. Form transfer/administration missing.

Further information



CL_GUI_FRONTEND_SERVICES - Frontend Services   ABAP Short Reference  
This documentation is copyright by SAP AG.


Length: 1576 Date: 20120526 Time: 130753     triton ( 52 ms )