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.
