feste Spaltenbreite bei ALV Grid Ausgabe

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

feste Spaltenbreite bei ALV Grid Ausgabe

Beitrag von Senshi (ForumUser / 29 / 0 / 0 ) »
Hallo,

ich habe eine kleine Frage. Ich habe einen Report geschrieben der anschließend eine ALV Grid Ausgabe macht. Leider werden bei der Ausgabe die Spaltenüberschriften verkürzt dargestellt so dass man nicht die volle Überschrift sehen kann.

Gibt es eine Möglichkeit den einzelnen Spalten eine fixe oder zumindest eine Standard-Breite zu geben? Wenn ja - wo muss ich das bei mir deklarieren.

Vielen Dank schon mal im voraus.

Viele Grüße

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo Senshi,

das ist eigentlich ein Darstellungsproblem (TrueType etc.) des FrontEnds. Wenn Du in Deinem Feldkatalog den DD_OUTLEN + 3 (empirisch: reicht mir meist) in OUTPUTLEN schiebst, sofern Du ein DDIC-Element hast, dann passt das schon besser.
Zusätzlich musst Du auch in der Struktur LVC_S_LAYO COLUMN_WIDTH (o.ä.) auf Space setzen bzw. die Struktur nicht an den SET_TABLE_FOR_FIRST_DISPLAY übergeben.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

feste Spaltenbreite bei ALV Grid Ausgabe

Beitrag von Senshi (ForumUser / 29 / 0 / 0 ) »
Vielen Dank,

werd ich gleich mal ausprobieren

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
du kannst aber auch im Layout LVC_S_LAYO das Feld CWIDTH_OPT auf 'X' setzen...

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
ewx hat geschrieben:du kannst aber auch im Layout LVC_S_LAYO das Feld CWIDTH_OPT auf 'X' setzen...
gerade nicht, weil damit die Spalte der breitesten Zelle, nicht aber nach der Überschrift, angepasst wird.

PS:
dieses Feld meinte ich weiter oben (COLUMN_WIDTH...)
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
ereglam hat geschrieben:gerade nicht, weil damit die Spalte der breitesten Zelle, nicht aber nach der Überschrift, angepasst wird.
Irgendwo gab's aber in dee Layout-Struktur ein Feld so nach dem Motto "Ignore Header width". achja hier: im CL_GUI_ALV_TREE bei der MEthode COLUMN_OPTIMIZE, Parameter I_INCLUDE_HEADING...
ok, also nicht beim Grid.
Ich nehme also alles zurück und behaupte das Gegenteil!
ereglam hat geschrieben: PS:
dieses Feld meinte ich weiter oben (COLUMN_WIDTH...)
:) sorry, überlesen...

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2957
Views
ALV-Grid Spaltenbreite abspeichern
von Judith » 07.10.2005 13:23 • Verfasst in ABAP® für Anfänger
7
Antw.
18245
Views
ALV grid automatisch mit opt. Spaltenbreite ausgeben
von Guido » 24.08.2006 16:44 • Verfasst in ABAP® für Anfänger
5
Antw.
2637
Views
ALV-Grid Spaltenbreite wird nicht immer mit gesichert
von fcczj » 19.05.2020 17:50 • Verfasst in Dialogprogrammierung
7
Antw.
2622
Views
Write-Ausgabe vor Alv-Grid Ausgabe
von L0w-RiDer » 14.08.2019 14:09 • Verfasst in ABAP® für Anfänger
13
Antw.
6621
Views
ALV-Grid Ausgabe
von frany*89* » 02.09.2011 11:09 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
Gestern von Bright4.5 1 / 511
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2146
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8742