‎2006 Aug 10 8:45 AM
Hello~~.
I make a dynnr which have Two grid control.
and I make one event handle class and i register the class to grid.
when double click, i can debug event local object.
But i don't know where the event occurs.
Help me plz~~~~~~
‎2006 Aug 10 8:48 AM
Hello,
You can find the active control by
data: ACT_ALV type ref to cl_gui_control.
CALL METHOD cl_gui_control=>get_focus
IMPORTING control = ACT_ALV
EXCEPTIONS cntl_error = 1 cntl_system_error = 2.
regards,
Naimesh
‎2006 Aug 10 8:48 AM
Hello,
You can find the active control by
data: ACT_ALV type ref to cl_gui_control.
CALL METHOD cl_gui_control=>get_focus
IMPORTING control = ACT_ALV
EXCEPTIONS cntl_error = 1 cntl_system_error = 2.
regards,
Naimesh
‎2006 Aug 11 1:56 AM
Hello,
Naimesh
Thank you~~
You answer is very helpful.
regards,
Mahnkwi
Message was edited by: Choi Mahnkwi
‎2006 Aug 10 8:53 AM
hi,
if you use method:
handle_dclick for event double_click OF cl_gui_alv_grid importing ES_ROW_NO.
-> you can derive which row and which internal table was selected
A.