Login Form

Best viewed in IE 7.0

ADVERTISEMENTS
ADVERTISEMENT

Handling changes to multiple ALV grids

When you need to check if an ALV grid value has had a value changed and there are several grids on the page use this code...

SET HANDLER: lcl_eventhandler=>handle_data_changed FOR ALL INSTANCES. " any grid instance


" Method definition:

METHOD handle_data_changed
FOR EVENT data_changed OF cl_gui_alv_grid
IMPORTING
er_data_changed
sender.


" Method implementation:
METHOD handle_data_changed.

CASE sender.
WHEN grid1. " 1st grid instance
...

WHEN grid2. " 2nd grid instance
...

WHEN OTHERS.
ENDCASE.

ENDMETHOD.

 

ADVERTISEMENT
Free software downloads