Im Archive Explorer haben Sie die Möglichkeit, Listvarianten abzuspeichern, über die Sie beispielsweise eine Auswahl der anzuzeigenden Felder vornehmen oder festlegen können, mit welcher Variante eine bestimmte Liste angezeigt werden soll.
Die Variantenfunktionen sind über die üblichen Menüeinträge und Funktionstasten des SAP List Viewers (ehemals ABAP List Viewer,
ALV
) zu bedienen.
Es können sowohl benutzerspezifische als auch übergreifende Listvarianten angelegt werden. Dies kann dort erfolgen, wo Listen mit Hilfe des SAP List Viewers implementiert sind, also bei der Anzeige
der Daten zu einer Archivinformationsstruktur
des Tabelleninhalts im Rahmen der technischen Sicht
Listvarianten zu Archivinformationsstrukturen
Bei der Anzeige der Informationsstrukturdaten (erste Liste im Archive Explorer) werden Listvarianten jeweils pro Archivinformationsstruktur gespeichert. Eine Listvariante, die zu einer bestimmten Archivinformationsstruktur angelegt wurde, gilt nur für diese und kann für andere Archivinformationsstrukturen nicht verwendet werden.
Nachdem eine Archivinformationsstruktur geändert wurde (unter Beibehaltung des Namens), können die zugehörigen Listvarianten weiterhin verwendet werden. Es kann jedoch sein, daß eine Listvariante aufgrund der Änderung nicht mehr sinnvoll ist, beispielsweise wenn in der Listvariante angezeigte Felder aus der Archivinformationsstruktur gelöscht wurden. Aus diesem Grund sind die Listvarianten gegebenenfalls anzupassen. Beispiel:
Beispiel
Bei der Anzeige zur Archivinformationsstruktur
CO_ORDER_001
legen Sie anhand der Listvariante
MY_VARIANT
fest, daß die Felder
AUFNR
(Auftragsnummer) und
KTEXT
(Kurztext) angezeigt werden sollen. Für die Archivinformationsstruktur
CO_ORDER_002
können Sie diese Variante nicht verwenden, auch wenn beide Archivinformationsstrukturen eine identische Struktur aufweisen.
Ändert sich nun die Archivinformationsstruktur
CO_ORDER_001
dahingehend, daß die Felder
AUFK
und
KTEXT
nicht mehr vorkommen, so kann die Listvariante
MY_VARIANT
zwar noch verwendet werden, sie macht aber keinen Sinn mehr, da keine Felder angezeigt werden. Sie können diese Variante dann über die entsprechenden Funktionen des ALV an die geänderte Archivinformationsstruktur anpassen.
Zur Archivinformationsstruktur
CO_ORDER_002
können Sie ebenfalls eine Listvariante namens
MY_VARIANT
anlegen; diese ist jedoch mit der Listvariante gleichen Namens
zu CO_ORDER_001
nicht identisch.
Listvarianten zu Tabellen
Die Technische Sicht der Einzelobjektanzeige dient zur Anzeige der Tabelleninhalte zu den selektierten Datenobjekten. Hier können Listvarianten pro Tabelle gespeichert werden, die von der verwendeten Archivinformationsstruktur unabhängig sind. Eine zu einer bestimmten Tabelle angelegte Listvariante gilt nur für diese Tabelle und kann für andere Tabellen nicht verwendet werden. Eine Listvariante zu einer bestimmten Tabelle ist jedoch stets unabhängig von der verwendeten Archivinformationsstruktur. Dies gilt sogar, wenn die Archivinformationsstrukturen zu unterschiedlichen Archivierungsobjekten gehören. Es ist somit unerheblich, mit welchem Archivierungsobjekt die Tabelleneinträge archiviert wurden. Beispiel:
Beispiel
Sie haben die Archivierungsobjekte
SD_VBAK
und
PP_ORDER
sowie die zugehörigen Archivinformationsstrukturen
SD_VBAK_001
bzw.
PP_ORDER_001
im Einsatz. Beide Archivierungsobjekte enthalten die Tabelle
COEP
. Bei der Anzeige der Tabelle
COEP
im Archive Explorer speichern Sie die Listvariante
MY_VARIANT
ab. Im Unterschied zu den obigen Listvarianten ist diese Variante ausschließlich der Tabelle
COEP
zugeordnet.
Damit können Sie
MY_VARIANT
für die Anzeige der Tabelle
COEP
nutzen, und zwar unabhängig davon, ob der Einstieg in den Archive Explorer mit der Archivinformationsstruktur
SD_VBAK_001
oder
PP_ORDER_001
erfolgte.
Aktivitäten
In der Listanzeige des Archive Explorer können Sie die Funktionen für Listvarianten über
erreichen.Weitere Informationen zur Verwendung von Listvarianten entnehmen Sie bitte der Dokumentation zum SAP List Viewer.