
Sie können in den Zellen der ALV-Ausgabe Oberflächenelemente einsetzen, über die der Benutzer Aktionen auslöst. Die folgenden Oberflächenelemente führen dabei nicht automatisch zu einer Änderung von Daten:
Hyperlink LINK_TO_ACTION
Hyperlink LINK_TO_URL
Button
ToggleButton
Klassen für interaktive Oberflächenelemente
|
Oberflächenelement |
Klasse |
|
Hyperlink LINK_TO_ACTION |
CL_SALV_WD_UIE_LINK_TO_ACTION |
|
Hyperlink LINK_TO_URL |
CL_SALV_WD_UIE_LINK_TO_URL |
|
Button |
CL_SALV_WD_UIE_BUTTON |
|
ToggleButton |
CL_SALV_WD_UIE_TOGGLE_BUTTON |
Diese Klassen finden Sie im System im Paket SALV_WD_CONFIG.
Informationen dazu, wie Sie in einer Zelle eines der Oberflächenelemente anzeigen, finden Sie in Abschnitt Eigenschaften zu Spalten und Zellen zuweisen
Der Benutzer kann auch in einer schreibgeschützten ALV-Ausgabe die hier aufgeführten Oberflächenelemente nutzen. Wenn Sie jedoch die ALV-Ausgabe deaktivieren, sind damit auch die Oberflächenelemente deaktiviert
Weitere Informationen: ALV-Ausgabe aktivieren und deaktivieren.
Ereignis behandeln
Für die folgenden Oberflächenelemente können Sie das Ereignis ON_CLICK einsetzen, um die Aktion des Benutzers zu behandeln:
Hyperlink LINK_TO_ACTION
Button
ToggleButton
Das Oberflächenelement LINK_TO_URL hingegen ist ausschließlich dafür vorgesehen, in einem Internet-Browser eine bestimmte URL anzuzeigen. Sie können damit kein Ereignis abfangen.