Anfang des Inhaltsbereichs

HintergrunddokumentationLayouts  Dokument im Navigationsbaum lokalisieren

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

Effekt

Belegung von I_SAVE und IS_VARIANT beim Aufruf von set_table_for_first_display

Ausschließliches Ändern des aktuellen Layout

Das ALV Grid Control zeigt in der Toolbar nur das Layout-Icon (Diese Grafik wird im zugehörigen Text erklärt), aber kein Menü an. Über das Icon kann der Benutzer das aktuelle Menü ändern (im Wesentlichen die Auswahl und Reihenfolge der angezeigten Spalten, Filter, Sortierkriterien).

IS_VARIANT = SPACE.

I_SAVE = SPACE.

(Voreinstellung)

Ausschließliches Laden von mitausgelieferten Layouts

Das ALV Grid Control zeigt in der Toolbar sowohl ein Layout-Icon als auch ein zugehöriges Menü an. Im Menü befinden sich nur die Funktionen Layout auswählen und Layout ändern .

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 das Layout-Icon als auch ein zugehöriges Menü an. Über das Layout-Icon kann der Benutzer eine 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: Abspeichern eines Layout

 

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

Hinweis

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