!--a11y-->
SAP List Viewer in Web Dynpro ABAP 
Der SAP List Viewer (ALV) ist ein flexibles Werkzeug zur Darstellung von Listen und tabellenartigen Strukturen. Es bietet typische Listenoperationen als Standardfunktionen an und ist um eigene Funktionen erweiterbar. Diese Eigenschaft ermöglicht den Einsatz von ALV in einer breiten Palette von Anwendungsprogrammen.
Aus Sicht des Benutzers besteht die Ausgabe standardmäßig aus einer Toolbar, einem Titel und der Ausgabetabelle. Über ein zusätzliches Dialogfenster kann der Benutzer verschiedene Einstellungen zu Spaltenanzeige, komplexere Sortierung, Aggregationen etc. vornehmen. Als Anwendungsentwickler haben Sie verschiedene Möglichkeiten, Aussehen, Funktion und Laufzeitverhalten dieser ALV-Ausgabe zu beeinflussen.
Dazu steht Ihnen die ALV-Component zur Verfügung: Sie binden sie wie alle vorgefertigten Components in die Component Ihrer Anwendung ein. Damit stehen Ihnen alle Mittel zur Verfügung, dem Benutzer Ihrer Anwendung ein leistungsfähiges Werkzeug zur Listendarstellung an die Hand zu geben.
Die ALV-Component basiert zum Teil auf
dem Oberflächenelement
Web Dynpro Table.
Daher werden viele der Eigenschaften des Table-Elements unterstützt wie
z. B. die Verwendung verschiedener Zelleneditoren, Hintergrundfarben und
Größeneinstellungen. Außerdem haben Sie folgende Möglichkeiten:
● Sie legen fest, welche Spalten im Spaltenvorrat des Benutzers enthalten sind, welche davon beim Aufruf der ALV-Ausgabe sichtbar sind und welche nicht.
● Sie können die Werte der ALV-Ausgabe sortieren, filtern und Berechnungen durchführen.
● Sie entscheiden, ob und wie weit die ALV-Ausgabe editierbar ist.
● Sie legen fest, welche Oberflächenelemente in den Zellen die Werte der Spalten darstellen.
● Sie stellen Oberflächenelemente in der Toolbar bereit, über die der Benutzer anwendungsspezifische Funktionen ausführen kann.
● Sie legen fest, ob und wie Interaktionen des Benutzers in der ALV-Ausgabe behandelt werden.
● Der Benutzer kann die Einstellungen in verschiedenen Sichten speichern.
● Sie können ober- und unterhalb der ALV-Ausgabe spezielle Bereiche gestalten.
● u. v. m.
Sie finden die einfache
Beispiel-Component WDT_ALV in
Ihrem System im Paket SWDP_DEMO, Unterpaket SWDP_DEMO_TUTORIALS.