Variante oder Layout?

Zwei Begriffe werden häufig verwechselt beziehungsweise fälschlicherweise synonym verwendet: Variante und Layout. Deswegen zuerst die korrekte Bedeutung der beiden Begriffe:

Variante

Eine Variante ist – programmtechnisch gesehen – immer die Speicherung der Daten eines Report-Selektionsbildes.

Variante werden natürlich in einem SAP-System auch in anderen Zusammenhängen verwendet, allerdings ist dann die Verwechslung mit einem Layout in der Regel nicht gegeben.

Layout

Ein Layout gibt es in der Regel nur im Kontext von ALV (Advanced List Viewer) und zwar gleichermaßen in der List-Variante als auch in der modernen Grid-Version. Für ein ALV können – sofern der Programmierer es vorgesehen hat – die Layout-Einstellungen, wie z. B. Spaltenbreite, Spaltenreihenfolge, Sortierung, Filter, Summenbildung usw.), gespeichert werden. Alle diese Einstellungen definieren das Layout.

Dieses Layout wird sehr häufig mit Variante verwechselt. Der Grund hierfür ist ziemlich klar, denn der intern verwendeten Methoden und Feldnamen beinhalten das Wort VARIANT…

Verwendete Struktur für die Übergabe von Layout-Daten:

Methode SET_VARIANT der Klasse CL_GUI_ALV_GRID

Enno Wulff
Letzte Artikel von Enno Wulff (Alle anzeigen)