2018 Apr 22 1:12 PM
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.
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.
2018 Apr 22 2:52 PM
2018 Apr 22 7: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)
2018 Apr 22 8:44 PM
Hi Subhashini..thanks to guide.
If possible,can you provide sample code for this..so that it would be easy to understand for me.
2018 Apr 22 10:59 PM
Some Suggestions :
2018 Apr 23 12:33 PM
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
2018 Apr 25 1:11 PM
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |