Ereignisse der Klasse CL_GUI_ALV_GRID 
Im Abschnitt
Arbeiten mit dem ALV Grid Control ist beschrieben, was Sie speziell bei der Ereignisbehandlung beim ALV Grid Control beachten müssen.Benutzerdefinierte Textausgaben
Ereignis |
Anwendung |
| print_end_of_list |
Ausgabetext am Ende der gesamten Liste festlegen (beim Drucken) |
| print_top_of_list |
Ausgabetext am Anfang der gesamten Liste festlegen (beim Drucken) |
| print_end_of_page |
Ausgabetext am Ende jeder Seite festlegen (beim Drucken) |
| print_top_of_page |
Ausgabetext am Anfang jeder Seite festlegen (beim Drucken) |
| subtotal_text |
Eigene Zwischensummentexte festlegen |
Aktionen mit der Maus im Grid Control
Ereignis |
Anwendung |
| button_click |
Klick auf eine Drucktaste im Grid Control abfragen |
| double_click |
Doppelklick auf eine Zelle des Grid Controls abfragen |
| hotspot_click |
Hotspot-klick auf vorher dafür festgelegte Spalten abfragen |
| onDrag |
Informationen beim Ziehen von Elementen des ALV Grid Controls sammeln |
| onDrop |
Informationen beim Fallenlassen auf Elemente des ALV Grid Controls verarbeiten |
| onDropComplete |
Abschließende Aktionen bei erfolgreichem Drag&Drop Vorgang durchführen |
| onDropGetFlavor |
Fallunterscheidung bei mehreren Möglichkeiten im Drag&Drop Verhalten |
Verarbeitung von eigenen und Standardfunktionen
Ereignis |
Anwendung |
| before_user_command |
Abfragen von eigenen und Standardfunktionskodes |
| user_command |
Abfragen von eigenen Funktionskodes |
| after_user_command |
Abfragen von eigenen und Standardfunktionskodes |
Definition eigener Funktionen
Ereignis |
Anwendung |
| toolbar |
GUI-Elemente in der Toolbar ändern, löschen oder hinzufügen |
| menu_button |
Menüs für Menübuttons in der Toolbar definieren |
| context_menu_request |
Kontextmenü ändern |
| onf1 |
Eigene F1-Hilfe definieren |