
Die ALV-Component enthält folgende Views:
TABLE
Dies ist die zentrale ALV-View. Um eine ALV-Anzeige darzustellen benötigen Sie in jedem Fall diese View.
Die View TABLE ist der Behälter, in dem die ALV-Anzeige dargestellt wird. Sie ist Bestandteil der ALV-Component. Daher können Sie ihr Layout nicht verändern.
SERVICE
Diese View enthält den Dialog Einstellungen, über den der Benutzer Änderungen an Spaltenanzeige, Sortierungen, Filtern etc. vornehmen kann.
Standardmäßig wird die View oberhalb der ALV-Anzeige angezeigt, sobald der Benutzer Einstellungen in der Toolbar wählt. Sie verwenden diese View, wenn Sie das Dialogfenster an einer anderen Position im gleichen Window anzeigen möchten.
Wenn Sie den Einstellungsdialog in einem eigenen Fenster anzeigen möchten, können Sie das mit Hilfe des ALV Configuration Model konfigurieren, ohne die View SERVICE speziell einbinden zu müssen.
Weitere Informationen: Platzierung des Einstellungsdialogfensters festlegen
CONTROL_VIEW
Diese View können Sie nicht benutzen, sie dient alleine der SAP-internen Nutzung für die implizite Personalisierung.
Eine ALV-View am Beispiel der TABLE einbinden
Die View TABLE benötigen Sie immer, wenn Sie eine ALV-Anzeige in Ihrer Anwendung anzeigen möchten.
Fügen Sie an der gewünschten Position auf einer Ihrer Views ein UI-Element vom Typ ViewContainerUIElement ein.
Navigieren Sie zu dem Window, in das diese View eingebettet ist, und öffnen Sie die Struktur bis zu dem eben angelegten ViewContainerUIElement.
Markieren Sie dieses Element, öffnen Sie das Kontextmenü und wählen Sie View einbetten.
Wählen Sie TABLE aus der Component SALV_WD_TABLE und bestätigen Sie. Die eingebettete View wird nun in Ihrem Window angezeigt.