Anfang des Inhaltsbereichs

Syntaxdokumentation add_button  Dokument im Navigationsbaum lokalisieren

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 : Drucktaste

cntb_btype_dropdown : Drucktaste mit Menü

cntb_btype_menu : Menü

cntb_btype_sep : Trennlinien/-zeichen

cntb_btype_group : Drucktastengruppe

cntb_btype_check : Toggle-Button

Hinweis: 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

Hinweis

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.