HintergrundLayouts Dieses Dokument in der Navigationsstruktur finden

 

Mit Hilfe von Layouts kann der Benutzer die ausgegebene Liste seinen eigenen Bedürfnissen anpassen.

Der Anwendungsentwickler steuert die Berechtigungen des Benutzers bezüglich eines Layout über die Parameter I_SAVE, IS_VARIANT und I_DEFAULT der Methode set_table_for_first_display. Es stehen drei Modi zur Verfügung:

Modus

Ergebnis

Werte von I_SAVE und IS_VARIANT wenn set_table_for_first_display aufgerufen wird

Ausschließliches Ändern des aktuellen Layouts

Das ALV Grid Control zeigt in der Toolbar nur das Layout-Symbol (), aber kein Menü an. Über das Symbol kann der Benutzer das aktuelle Menü ändern (im Wesentlichen die Auswahl und Reihenfolge der angezeigten Spalten, Filter, Sortierkriterien).

IS_VARIANT = SPACE.

I_SAVE = SPACE.

(Standardeinstellung)

Ausschließliches Laden mit-ausgelieferter Layouts

Das ALV Grid Control zeigt in der Toolbar sowohl ein Layout-Symbol als auch ein zugehöriges Menü an. Im Menü befinden sich nur Funktionen für die Auswahl und die Änderung von Layouts.

IS_VARIANT = <Struktur für ein Layout>

I_SAVE = SPACE.

(oder IS_VARIANT gleich SPACE und I_SAVE ungleich SPACE)

Laden und Speichern eines Layout

Das ALV Grid Control zeigt in der Toolbar sowohl ein Layout-Symbol als auch ein zugehöriges Menü an. Über das Layout-Symbol kann der Benutzer ein schon existierendes Layout auswählen. Im Menü befinden sich die Funktionen Layout auswählen, Layout ändern, Layout sichern und Layout verwalten.

IS_VARIANT = <Struktur für ein Layout>

I_SAVE = <'X', 'U' oder 'A'>

Siehe auch: Layouts sichern

Zusätzlich können Sie über das Setzen des Parameters I_DEFAULT dem Benutzer das Speichern von Layoutvoreinstellungen erlauben (in der Voreinstellung gesetzt).

Hinweis Hinweis

Falls der Benutzer die Berechtigung hat, transportiert er Layouts in der Layout-Verwaltung über den Menüpunkt   Layout   Transportieren  .

Ende des Hinweises