GUI-Elemente in der Toolbar definieren 
Definieren Sie eine Ereignisbehandlermethode zum Ereignis TOOLBAR.
Deklarieren Sie eine Struktur für die Definition eines Elements der Toolbar:
Syntax
data: ls_toolbar TYPE stb_button.
Für eine Drucktaste füllen Sie zum Beispiel folgende Felder:
Syntax
CLEAR ls_toolbar. MOVE 0 TO ls_toolbar-butn_type. MOVE 'BOOKINGS' TO ls_toolbar-function. MOVE icon_employee TO ls_toolbar-icon. MOVE 'Show Bookings'(111) TO ls_toolbar-quickinfo. MOVE SPACE TO ls_toolbar-disabled.
Hinweis
Mit dem Feld butn_type geben Sie den Typ des GUI-Elements für das ALV Grid Control an. Mögliche Werte können Sie dem Wertebereich der Domäne TB_BTYPE entnehmen.
Mit Hilfe des Ereignisparameters E_OBJECT hängen Sie die neue Definition an die Tabelle mt_toolbar an:
Syntax
APPEND ls_toolbar TO e_object->mt_toolbar.
Für die Definition weiterer Elemente gehen Sie zurück zu Schritt 3.
Rufen Sie die Methode set_toolbar_interactive auf, wenn Sie die Toolbar neu aufbauen wollen.
Den jeweiligen Funktionscode, den Sie im Feld function festgelegt haben, können Sie in der Ereignisbehandlermethode zum Ereignis USER_COMMAND abfragen und so die zugehörige Funktion implementieren.
Hinweis
Weitere Informationen finden Sie im Report BCALV_GRID_05 in der Entwicklungsklasse SLIS.