2. How do you handle events like "Double Click" or "Hotspot Click" in OOP?

: A newer, more streamlined "factory" model that is easier to code but less flexible for editing.

: Use the SET HANDLER statement to link your local method to the ALV instance.

Use the method refresh_table_display . You can pass a soft_refresh parameter (type LVC_S_STBL ) to maintain the user's current scroll position and selected rows while updating the content. Advanced Technical Patterns Field Catalog Generation

: Create a class with a method FOR EVENT double_click OF cl_gui_alv_grid .