Mit dieser Methode fügen Sie eine neue Drucktaste zur Drucktastenleiste hinzu.
CALL METHOD toolbar->add_button
EXPORTING fcode = fcode
icon = iconid
is_disabled = is_disabled
butn_type = butn_type
text = text
quickinfo = quickinfo
is_checked = is_checked
EXCEPTIONS cntl_error = 1.
Parameter |
Bedeutung |
fcode |
Funktionscode, der als Ereignisparameter beim Auslösen der hinzuzufügenden Drucktaste an Ihr Applikationsprogramm übergeben wird |
icon |
Ikone, die auf der Drucktaste angezeigt werden soll |
is_disabled |
'X' : Drucktaste ist inaktiv' ' : Drucktaste ist aktiv |
butn_type |
cntb_btype_button : Drucktastecntb_btype_dropdown : Drucktaste mit Menücntb_btype_menu : Menücntb_btype_sep : Trennlinien/-zeichencntb_btype_group : Drucktastengruppecntb_btype_check : Toggle-ButtonHinweis: Wenn immer möglich, sollten Sie statische Menüs verwenden, da dadurch weitläufige Roundtrips vermieden werden. Dies ist besonders im SAP GUI for HTML wichtig. Weitere Informationen finden Sie unter set_static_ctxmenu oder assign_static_ctxmenu_table. |
text |
Text, der auf der Drucktaste angezeigt werden soll |
quickinfo |
Quick-Info für die Drucktaste |
is_checked |
Nur für Drucktasten vom Typ cntb_btype_group und cntb_btype_check :'X' : Taste ist ausgewählt' ' : Taste ist nicht ausgewählt |

Die Ikone kann über ihren Namen (z.B.
ICON_ANNOTATION ) angesprochen werden. Dazu muß aber in Ihrem Programm das Include <ICON> eingebunden werden. Eine Übersicht über alle verfügbaren Ikonen liefert der Report SHOWICON .Ansonsten sprechen Sie die Ikonen über
@xy@ an, wobei xy die entsprechende Buchstabenkombination darstellt.