SAP Database - The Unofficial SAP Knowledge Base

Free Business and Tech Magazines and eBooks

How to Display OO ALV in Popup

Print This Post Email This Post Written by rajivsharma.sap on Jul 9th, 2009 | Filed under: ABAP Programs

Guest post by Rajiv

Use the factory method to display the ALV in Popup.

DATA: gr_table           TYPE REF TO cl_salv_table,
*<< Your Custom table, Populate data in it
     gr_master         TYPE STANDARD TABLE OF ymaster,    
     lr_functions       TYPE REF TO cl_salv_functions_list,
     lr_columns         TYPE REF TO cl_salv_columns.
  TRY.
      cl_salv_table=>factory(
        IMPORTING
          r_salv_table = gr_table
        CHANGING
          t_table       = gr_master ).
    CATCH cx_salv_msg.
  ENDTRY.
 
  lr_functions = gr_table->get_functions( ).
  lr_functions->set_all( 'X' ).
 
  lr_columns = gr_table->get_columns( ).
  lr_columns->set_optimize( 'X' ).
 
 gr_table->set_screen_popup(
  start_column = 1
  end_column   = 100
  start_line   = 1
  end_line     = 20 ).
 
  gr_table->display( ).

If you like this post, you may as well like these too:

  1. How to debug from a Popup Download this file from here –> Debug.sap Drag and drop this onto the Popup and the you can start your debug from there. This is a small text file and...
  2. ALV Popup for Infotypes ALV pop up giving the list of all the infotypes in the system. The user can select the infotypes . After selection the details of the selected infotypes are displayed...



This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Leave a Reply

  • Subscribe to RSS

  • Free Ebooks