Ansicht
Dokumentation

GENFM_REPA_OUTPUT - BAdI: Modify ALV and PDF Outputs

GENFM_REPA_OUTPUT - BAdI: Modify ALV and PDF Outputs

Fill RESBD Structure from EBP Component Structure   ABAP Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the EAPSGLO component. You use this BAdI to modify the SAP List Viewer (ALV) output characteristics as per your business needs.

This BAdI is called after you have configured the group form and during the execution of the reporting framework using the Expenditures and Revenues by Budget Chapters, Commitment Items (RPGENFM_10) and Expenditures and Revenues by Programs or Projects (RPGENFM_20) reports, just before the system displays the ALV output.

This BAdI contains the following methods:

  • MODIFY_FIELDCAT
This method enables you to change the field catalog for the ALV. The system calls this method after the reporting framework has finished preparing the field catalog on the basis of the attributes you define in the RPGENFM_10 and RPGENFM_20 reports.
  • MODIFY_SORT
This method enables you to change the way the system sorts the ALV. The system calls this method after the reporting framework has finished preparing the sorting on the basis of the attributes you define in the RPGENFM_10 and RPGENFM_20 reports.
  • MODIFY_PDF_INFO
This method enables you to change the column titles and control parameters of the PDF. The system calls this method after the reporting framework has finished filling the column titles and the control parameters for the output PDF.
  • MODIFY_HTML_TEXTS
This method enables you to change the Hyper Text Markup Language (HTML) texts on the output screen. The system calls this method after the reporting framework has finished preparing the HTML text that is displayed as a header in the ALV output.

For more information about the standard settings (filters, single or multiple uses), see the Enhancement Spot Element Definitions tab in the BAdI Builder (transaction SE18).

For information about the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.






CL_GUI_FRONTEND_SERVICES - Frontend Services   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 2969 Date: 20240523 Time: 212533     sap01-206 ( 106 ms )