
Folgende Oberflächenelemente können Sie für selbstdefinierte Funktionen nutzen:
Button (CL_SALV_WD_FE_BUTTON)
ButtonChoice (CL_SALV_WD_FE_BUTTON_CHOICE)
DropDownByIndex (CL_SALV_WD_FE_DROPDOWN_BY_IDX)
DropDownByKey (CL_SALV_WD_FE_DROPDOWN_BY_KEY)
InputField (CL_SALV_WD_FE_INPUT_FIELD)
LinkToAction (CL_SALV_WD_FE_LINK_TO_ACTION)
LinkToURL (CL_SALV_WD_FE_LINK_TO_URL)
ToggleButton (CL_SALV_WD_FE_TOGGLE_BUTTON)
sowie als optische Trennung zwischen den einzelnen Oberflächenelementen
Separator (CL_SALV_WD_FE_SEPARATOR)
Die Klassen in Klammern finden Sie im System im Paket SALV_WD_CONFIG.
Um das Oberflächenelement einer selbstdefinierten Funktion festzulegen, gehen Sie wie folgt vor:
Sie erzeugen ein Funktionsobjekt (siehe Erzeugen, Holen und Löschen einer Funktion).
Sie erzeugen eines der oben aufgeführten Toolbar -Elemente.
Sie legen nach Bedarf die Eigenschaften des Toolbar -Elements fest.
Sie weisen der Funktion das Toolbar -Element zu.
Um einem Funktionsobjekt ein geeignetes Oberflächenelement zuzuweisen, verwenden Sie Methoden der Klasse CL_SALV_WD_FUNCTION.
Methoden zum Zuweisen eines Oberflächenelements
|
Funktion |
Methode |
|
Oberflächenelement zuweisen |
SET_EDITOR |
|
Oberflächenelement holen |
GET_EDITOR |
Weitere Informationen
Weitere Informationen zu den Web Dynpro-Elementen der Toolbar finden Sie in der Dokumentation zu Web Dynpro für ABAP unter ToolBar.