Skip to Content
-1

ALV Interactive report using Factory method (CL_SALV)

Hi,

I am trying to create a ALV interactive report using class CL_SALV_Table and Factory Method.

In this ALV report ,if I click on a perticular field then detail should be appear in another ALV and again if I click a perticular field then details should be appear in another ALV[3rd layer] .

Please,guide me how can I approach to accomplish this.

if possible kindly provide sample code.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Apr 23 at 11:33 AM

    Hi Ravi,

    Take a look at program SALV_DEMO_TABLE_COLUMNS for working examples of both hotspot and hyperlink columns which the user may click to fire an event.

    If you intend the 3 "layers" of ALV to appear on the screen at the same time, take a look at class CL_GUI_SPLITTER_CONTAINER or class CL_GUI_EASY_SPLITTER_CONTAINER.

    Cheers,

    Amy

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 25 at 12:11 PM
    -1
    Add comment
    10|10000 characters needed characters exceeded

  • Apr 22 at 06:26 PM

    Get the ALV instance from the ALV Factory method(LO_ALV)

    From the ALV instance call method LO_ALV->GET_EVENT( )

    Create event handlers for the events such as DOUBLE_CLICK(SET HANDLER lo_event_handler->on_double_click)

    Add comment
    10|10000 characters needed characters exceeded