Show TOC

Scrollbars konfigurierenLocate this document in the navigation structure

Verwendung

Die ALV-Anzeige hat eigene Scrollbars, die immer dann eingeblendet werden, wenn nicht alle Spalten oder Reihen angezeigt werden können.

Weitere Informationen

Fußleiste ein- und ausblenden

Meist umfasst die ALV-Anzeige mehr Einträge, als gleichzeitig angezeigt werden können. Um die unsichtbaren Einträge ansehen zu können, kann der Benutzer die Scrollbars verwenden.

Wenn Ihre ALV-Anzeige viele Datensätze umfasst, müssen Sie sicherstellen, dass der Benutzer mit Hilfe der Scrollbars alle Daten sehen kann: Sie blenden die Scrollbars ein.

Sie können festlegen, ob und wann die Scrollbars sichtbar sind:

  • nie

    Auch wenn Einträge im unsichtbaren Bereich verborgen sind, wird keine Scrollbar eingeblendet.

  • immer

    Auch wenn jederzeit alle Einträge sichtbar sind, werden die Scrollbars eingeblendet.

  • nur bei Bedarf

    Die jeweilige Scrollbar ist nur dann sichtbar, wenn mehr Zeilen oder Spalten vorhanden sind, als in der ALV-Anzeige angezeigt werden können.

Um die Scrollbars ein- oder auszublenden, verwenden Sie Methoden der Interface-Klasse IF_SALV_WD_TABLE_SETTINGS (implementierende Klasse CL_SALV_WD_CONFIG_TABLE).

Methoden zum Einblenden der Scrollbars

Funktion

Methode

Scrollbar einblenden

SET_FOOTER_VISIBLE

Prüfen, ob die Scrollbar eingeblendet ist

GET_FOOTER_VISIBLE

Horizontale Scrollbar einblenden

Standardmäßig werden alle Spalten angezeigt, die als sichtbar gekennzeichnet sind. Gegebenenfalls muss der Benutzer mit der horizontalen Scrollbar des Browser-Fensters an die gewünschte Stelle navigieren. Die horizontalen Scrollbar der ALV-Anzeige ist ausgeblendet.

Sie können festlegen, wie viele blätterbare Spalten gleichzeitig sichtbar sein sollen und bestimmen damit die Breite der ALV-Anzeige. Um die Anzahl der sichtbaren Spalten festzulegen und so die horizontale Scrollbar ein- oder auszublenden, verwenden Sie Methoden der Interface-Klasse IF_SALV_WD_TABLE_SETTINGS (implementierende Klasse CL_SALV_WD_CONFIG_TABLE).

Methoden zum Einblenden der horizontalen Scrollbar

Funktion

Methode

Anzahl der blätterbaren Spalten festlegen

SET_SCROLLABLE_COL_COUNT

Anzahl der blätterbaren Spalten holen

GET_SCROLLABLE_COL_COUNT

Horizontal und vertikal blättern

Der Benutzer benötigt die Scrollbars, um unsichtbare Spalten oder Zeilen in den sichtbaren Bereich der ALV-Anzeige zu schieben.

Mit dem ALV Configuration Model können Sie festlegen, welche Zeile bzw. Spalte als erste angezeigt wird, unabhängig davon, ob die Scrollbar eingeblendet ist.

Hinweis

Um die erste Zeile anzugeben, verwenden Sie den Index der Zeile. Um die erste Spalte anzugeben, verwenden Sie hingegen den technischen Namen der Spalte.

Um die ALV-Anzeige an die gewünschte Spalte bzw. Zeile zu blättern, verwenden Sie Methoden der Interface-Klasse IF_SALV_WD_TABLE_SETTINGS (implementierende Klasse CL_SALV_WD_CONFIG_TABLE).

Methoden zum horizontalen und vertikalen Blättern

Funktion

Methode

Zeile angeben, die als erste Zeile angezeigt wird

SET_FIRST_VISIBLE_ROW

Zeile holen, die als erste Zeile angezeigt wird

GET_FIRST_VISIBLE_ROW

Spalte angeben, die als erste Spalte angezeigt wird

SET_FIRST_VISIBLE_SCROLL_COL

Spalte holen, die als erste Spalte angezeigt wird

GET_FIRST_VISIBLE_SCROLL_COL