Layoutstruktur LVC S LAYO von ALV-Klasse CL GUI ALV GRID
Aus SAP-Wiki
Zur Navigation springenZur Suche springen
Siehe Kategorie: ALV.
Die Layoutstruktur LVC S LAYO definiert grundlegende Layouteigenschaften einer ALV-Ausgabe bei Nutzung der Klasse CL_GUI_ALV_GRID.
Siehe SAP-Hilfe: Layout-Struktur.
Globales und benutzerabhängiges Speichern
Layoutvarianten können global für alle Benutzer eines ALV-Reports gespeichert werden (Variantennahme mit einem führenden "/") oder benutzerabhängig (ohne führendes "/"). Beim Aufruf des ALV sollte sowohl das globale als auch das benutzerabhängige Speichern zugelassen werden (Parameter SAVE = 'A'). Dann lässt sich im ALV-Screen das Layout speichern.
Felder
- CTAB_FNAME (Zellen farbig formatieren)
- CWIDTH_OPT (ALV-Control: Spaltenbreite optimieren)
- STYLEFNAME (Zellen editierbar machen)
- GRID_TITLE und SMALLTITLE (ALV-Control: Titel und Titelgröße)
- SEL_MODE (ALV-Control: Selektionsmodus)
- ZEBRA (ALV-Control: Alternierende Zeilenfarbe (Zebramuster))
Andere ALV-Typisierungen
Layoutvariante im Selektionsbildschirm ziehen
Layout anpassen in ALV-Liste
Tabelle LVC_S_LAYO
Feldname | Datenelement | Feldtyp | Länge | Beispiel | Kurzbeschreibung |
ZEBRA | LVC_ZEBRA | CHAR | 1 | 'A' | ALV-Control: Alternierende Zeilenfarbe (Zebramuster) |
EDIT | LVC_EDIT | CHAR | 1 | ALV-Control: Eingabebereit | |
EDIT_MODE | LVC_EDMO | CHAR | 1 | ALV-Control: Editmode | |
NO_KEYFIX | LVC_NOKFIX | CHAR | 1 | ALV-Control: Keyspalten nicht fixieren | |
FRONTEND | LVC_FRONT | CHAR | 1 | ALV-Control: Excel, Crystal oder ALV | |
OBJECT_KEY | BDS_TYPEID | CHAR | 70 | Business Document Service: Objektschlüssel | |
DOC_ID | BDS_DOCID | CHAR | 42 | Business Document Service: Dokument-ID | |
TEMPLATE | BDS_FILENA | CHAR | 255 | Business Document Service: Dateinamen | |
LANGUAGE | LANG | LANG | 1 | Sprachkennzeichen | |
GRAPHICS | GUID_32 | CHAR | 32 | GUID im 'CHAR' Format in Großschreibung | |
SMALLTITLE | LVC_TITSZ | CHAR | 1 | 'X' | ALV-Control: Titelgröße |
NO_HGRIDLN | LVC_HGRID | CHAR | 1 | ALV-Control: Horizontale Gridlinien ausschalten | |
NO_VGRIDLN | LVC_VGRID | CHAR | 1 | ALV-Control: Vertikale Gridlinien ausschalten | |
NO_HEADERS | LVC_HEADS | CHAR | 1 | ALV-Control: Spaltenüberschriften ausschalten | |
NO_MERGING | LVC_MERGE | CHAR | 1 | ALV-Control: Merge von Zellen ausschalten | |
CWIDTH_OPT | LVC_CWO | CHAR | 1 | 'X' | ALV-Control: Spaltenbreite optimieren |
TOTALS_BEF | LVC_TOTBEF | CHAR | 1 | ALV-Control: Summenausgabe vor den Einzelsätzen | |
NO_TOTARR | CHAR01 | CHAR | 1 | Charakterfeld der Länge 1 | |
NO_TOTEXP | CHAR01 | CHAR | 1 | Charakterfeld der Länge 1 | |
NO_ROWMOVE | CHAR01 | CHAR | 1 | Charakterfeld der Länge 1 | |
NO_ROWINS | CHAR01 | CHAR | 1 | Charakterfeld der Länge 1 | |
NO_COLEXPD | CHAR01 | CHAR | 1 | Charakterfeld der Länge 1 | |
NO_F4 | CHAR01 | CHAR | 1 | Charakterfeld der Länge 1 | |
COUNTFNAME | LVC_FNAME | CHAR | 30 | ALV-Control: Feldname internes Tabellenfeld | |
COL_OPT | CHAR01 | CHAR | 1 | Charakterfeld der Länge 1 | |
VAL_DATA | CHAR01 | CHAR | 1 | Charakterfeld der Länge 1 | |
BLOB_SCOPE | SALV_BS_BLOB_SCOPE | CHAR | 1 | Kennzeichen ob BLOB von SAP oder vom Kunden ist | |
BLOB_FLAVOUR | SALV_BS_BLOB_FLAVOUR | CHAR | 6 | Keyfeld für die BLOB-Ablage in SALV_BS_BLOB_... | |
BLOB_NAME | SALV_BS_BLOB_NAME | CHAR | 24 | Name für die BLOB-Ablage in SALV_BS_BLOB_... | |
BLOB_KEY | SLIS_BLOB_KEY | CHAR | 10 | Keyfeld für die BLOB-Ablage | |
BLOB_TYPE | SLIS_BLOB_TYPE | CHAR | 1 | Kennzeichen vom ALV Layout für BLOB Anzeigemodus | |
STYLEFNAME | LVC_FNAME | CHAR | 30 | ALV-Control: Feldname internes Tabellenfeld | |
NO_ROWMARK | LVC_ROWMK | CHAR | 1 | ALV-Control: Zeilenmarkierungen ausschalten | |
NO_TOOLBAR | LVC_TOOLB | CHAR | 1 | ALV-Control: Toolbar ausblenden | |
GRID_TITLE | LVC_TITLE | CHAR | 70 | 'Liste der Verträge' | ALV-Control: Text der Titelzeile |
SEL_MODE | LVC_LIBOX | CHAR | 1 | 'D' | ALV-Control: Selektionsmethode |
BOX_FNAME | LVC_FNAME | CHAR | 30 | ALV-Control: Feldname internes Tabellenfeld | |
SGL_CLK_HD | LVC_SGLCLH | CHAR | 1 | ALV-Control: SingleClick auf Spaltenüberschrift | |
NO_TOTLINE | LVC_NOTOTL | CHAR | 1 | ALV-Control: Keine Endsummenzeile ausgeben | |
NUMC_TOTAL | LVC_NUMCTO | CHAR | 1 | ALV-Control: Summieren von NUMC-Feldern zulassen | |
NO_UTSPLIT | LVC_UNITSP | CHAR | 1 | ALV-Control: Split von Summenzeilen gemäß Einheit | |
EXCP_FNAME | LVC_EXFNM | CHAR | 30 | ALV-Control: Feldname mit Exceptioncodierung | |
EXCP_ROLLN | LVC_EXROL | CHAR | 30 | ALV-Control: Datenelement für Exceptiondoku | |
EXCP_CONDS | LVC_EXCON | CHAR | 1 | ALV-Control: Exceptions verdichten | |
EXCP_LED | LVC_EXLED | CHAR | 1 | ALV-Control: Exception als LED | |
EXCP_GROUP | LVC_EXGRP | CHAR | 1 | ALV Control: Exception Gruppe | |
DETAILINIT | LVC_DETINI | CHAR | 1 | ALV-Control: Initiale Werte im Detailbild anzeigen | |
DETAILTITL | LVC_DETTIT | CHAR | 60 | ALV-Control: Titelzeile des Detailbildes | |
KEYHOT | LVC_KEYHOT | CHAR | 1 | ALV-Control: Keyspalten als Hotspot | |
NO_AUTHOR | LVC_NOAUTH | CHAR | 1 | ALV-Control: Kein ALV-Standardauthoritycheck durchführen | |
XIFUNCKEY | AQS_XIKEY | CHAR | 30 | SAP Query (S): Name einer Funktion (erweiterte Ablage) | |
XIDIRECT | FLAG | CHAR | 1 | allgemeines flag | |
S_DRAGDROP | LVC_S_DD01 | 0 | ALV-Control: Drag&Drop Controleinstellungen | ||
INFO_FNAME | LVC_CIFNM | CHAR | 30 | ALV-Control: Feldname mit einfacher Farbcodierung für Zeile | |
CTAB_FNAME | LVC_CTFNM | CHAR | 30 | ALV-Control: Feldname mit komplexer Farbcodierung für Zellen | |
WEBLOOK | LVC_LOOK | CHAR | 10 | ALV-Control: Web Look | |
WEBSTYLE | LVC_STYLE | RAW | 4 | ALV-Control: Style | |
WEBROWS | LVC_WEBROW | INT4 | 10 | ALV-Control: Anzahl darzustellender Zeilen im Web | |
WEBXWIDTH | INT4 | INT4 | 10 | Natürliche Zahl | |
WEBXHEIGHT | INT4 | INT4 | 10 | Natürliche Zahl | |
Web-Links
Literatur
- SAP List Viewer (ALV): A Practical Guide for ABAP Developers, von Kathi Kones (EN), S. 59 ff.