Attention: open in a new window. PDFPrintE-mail

2008
05
Nov

Handling changes to multiple ALV grids

User Rating: / 2
PoorBest 

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.

 

Last Updated (Tuesday, 04 November 2008 23:23)
Please register or login to add your comments to this article.
Banner