Anfang des Inhaltsbereichs

Prozessdokumentation Arbeiten mit dem SAP Toolbar Control  Dokument im Navigationsbaum lokalisieren

Einsatzmöglichkeiten

In diesem Abschnitt wird der allgemeine Prozeß zur Verwendung des SAP Toolbar Controls erläutert.

Voraussetzungen

Sie sollten bereits mit den Grundkonzepten von ABAP Objects und der SAP Container Controls vertraut sein.

Ablauf

Hinweis

Der Prozeß umfaßt nur die für das SAP Toolbar Control spezifischen Funktionen. Er deckt beispielsweise nicht die Erzeugung des erforderlichen SAP Containers ab.

Das Codebeispiel zeigt den ABAP-Code, den Sie für die folgenden Schritte schreiben müßten.

  1. Erzeugen Sie eine Referenzvariable für die Drucktastenleisteninstanz (mit Bezug auf die Klasse CL_GUI_TOOLBAR ) sowie alle relevanten Datenstrukturen:

Datenstruktur

Beschreibung

Verwendung in

TTB_BUTTON

Interne Tabelle, bei der jede Zeile eine Drucktaste der Drucktastenleiste beschreibt

add_butto_group

TTB_BTNMNU

Interne Tabelle, bei der jede Zeile den Namen einer Menüdrucktaste und den Namen des dazugehörigen Kontextmenüs enthält

assign_static_ctxmenu_table

  1. Erzeugen Sie eine Ereignisbehandlerklasse für die Ereignisse der Drucktastenleiste.
  2. Erzeugen Sie die Drucktastenleisteninstanz, füllen Sie die Drucktastentabelle mit den Drucktasten, die Sie verwenden möchten, und weisen Sie diese der Drucktastenleiste zu.
  3. Wenn Sie statische Kontextmenüs für Menüdrucktasten verwenden möchten, definieren und füllen Sie die Kontextmenüs und weisen Sie diese den entsprechenden Drucktasten zu.
  4. Melden Sie die Ereignisse beim Control Framework und als ABAP-Objects-Ereignisse an.