Page 1 of 1

ALVGrid - Spaltenbreite auf 128 beschränkt

PostPosted: Mon Jan 20, 2014 9:08 am
by Hasan5117
Hallo,

ich ich lasse mir mittels der Methode "set_table_for_first_display" eine Tabelle anzeigen.

Diese Tabelle beinhaltet ein Feld mit der Länge 220 Charakter.
In der Struktur ist dieses Feld ebenfalls 220 Charakter lang.

In der internen Tabelle sind ca. 150 Zeichen gefüllt.
Bei der Ausgabe am Bildschirm werden aber nur die ersten 128 Zeichen angezeigt.

Weiß jemand warum und wo/wie man das ändern kann? Wir hätten nämlich gerne den gesamten Text gesehen.

Gruß aus Ostwestfalen

Re: ALVGrid - Spaltenbreite auf 128 beschränkt

PostPosted: Mon Jan 20, 2014 12:35 pm
by Joeline5261
Hallo,
Denke das wird schwierig, evtl. 2.Zeile anlegen.


Folgende Einschränkungen gelten für den Einsatz von ALV:

Die Anzahl der Spalten ist auf 90 begrenzt.
Die Ausgabelänge einer Spalte ist auf 128 Zeichen begrenzt.
ALV ist so gestaltet, dass der Nutzer vor allem am Bildschirm mit Ihren Tabellen arbeitet.
Gruß
Wolfgang

Re: ALVGrid - Spaltenbreite auf 128 beschränkt

PostPosted: Mon Jan 20, 2014 1:21 pm
by Hasan5117
Hallo Wolfgang,

vielen Dank für den Hinweis. Das war mir bisher nicht bekannt.
Gibt's vielleicht noch einen informativen Link, in dem auf weitere Restriktionen hingewiesen wird?

Gruß
Veronika

Re: ALVGrid - Spaltenbreite auf 128 beschränkt

PostPosted: Wed Dec 03, 2014 11:12 am
by Linnea2424
Ein ALV kann auch mehr als 90 Spalten darstellen, jedoch nicht mit der genannten SET-Methode.

Re: ALVGrid - Spaltenbreite auf 128 beschränkt

PostPosted: Wed Dec 03, 2014 11:59 am
by Linda2419
Und über welchen Weg geht das dann nach Deinem Kenntnisstand mit > 90 Spalten?

Danke & Grüsse
kab50

Re: ALVGrid - Spaltenbreite auf 128 beschränkt

PostPosted: Wed Dec 03, 2014 12:23 pm
by Linnea2424
Initial kann ein ALV offensichtlich nur 90 Spalten darstellen, alle weiteren bekommen im Feldkatalog das Kennzeichen NO_OUT.

Deswegen ein gangbarer Weg:
    1. Über den Feldkatalog loopen, alle NO_OUT Kennzeichen entfernen und ggf. explizit wieder setzen.
    2. Änderungen des Feldkataloges ans Frontend übergeben SET_FRONTEND_FIELDCATALOG
    3. Layout auffrischen SET_FRONTEND_LAYOUT
    4. ALV refreshen REFRESH_TABLE_DISPLAY

Re: ALVGrid - Spaltenbreite auf 128 beschränkt

PostPosted: Wed Dec 03, 2014 3:52 pm
by Linda2419
cool, Danke! Probiere ich bei Gelegenheit mal aus!

VG
kab50