Events of Class CL_GUI_ALV_GRID 
The section
Working With the ALV Grid Control describes the special points and issues you must consider when you handle events of the ALV Grid Control.User-defined Text Output
Event |
Application |
| print_end_of_list |
Define output text to be printed at the end of the entire list |
| print_top_of_list |
Define output text to be printed at the beginning of the entire list |
| print_end_of_page |
Define output text to be printed at the end of each page |
| print_top_of_page |
Define output text to be printed at the beginning of each page |
| subtotal_text |
Define self-defined subtotals texts |
Mouse-controlled Actions in the Grid Control
Event |
Application |
| button_click |
Query a click on a pushbutton in the ALV Grid Control |
| double_click |
Query a double-click on a cell of the ALV Grid control |
| hotspot_click |
Query a hotspot click on columns defined for this purpose in advance |
| onDrag |
Collect information when elements of the ALV Grid Control are dragged |
| onDrop |
Process information when elements of the ALV Grid Control are dropped |
| onDropComplete |
Perform final actions after successful Drag&Drop |
| onDropGetFlavor |
Distinguish between options for Drag&Drop behavior |
Processing of Self-defined and Standard Functions
Event |
Application |
| before_user_command |
Query self-defined and standard function codes |
| user_command |
Query self-defined function codes |
| after_user_command |
Query self-defined and standard function codes |
Definition of Self-defined Functions
Event |
Application |
| toolbar |
Change, delete or add GUI elements in the toolbar |
| menu_button |
Define menus for menu buttons in the toolbar |
| context_menu_request |
Change context menu |
| onf1 |
Define self-defined F1 help |