Maximale Ausgabelänge eines Textfeldes im ALV

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Maximale Ausgabelänge eines Textfeldes im ALV

Beitrag von *developer* (ForumUser / 4 / 0 / 0 ) »
Hallo zusammen!
Ich gebe eine Ausgabetabelle mit einem Character-Feld mit 255 Stellen an die cl_gui_alv_grid. Den dazugehörigen Feldkatalog habe ich zuvor mit FuBa LVC_FIELDCATALOG_MERGE erstellt. Dem Methodenaufruf gebe ich eine Struktur mit, in der auch das Textfeld mit CHAR 255 enthalten ist.
Im Ergebnis werden aber nur 127 Character im ALV angezeigt. Wie komme ich an die restlichen 128 Zeichen?
LG, *developer*
LG, *developer*

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


Re: Maximale Ausgabelänge eines Textfeldes im ALV

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

benutzt du den FUBA oder die Klasse ? Die Gesamtlänge kannst du meines Erachtens nicht anzeigen - aber die Frage die sich stellt - warum muss in einer Tabelle ein Feld mit 255 Zeichen zur Ansicht gebracht werden ?
Wenn es z.Bsp. eine URL / link ist - dann muss man gar nocht alles sehen - einfach per Hotspot einen EinfachKlick Absprung realiseren
Was für Informationen stehen denn in diesen 255 Zeichen ? Oder das Feld als Ikone darstellen und die Daten dann in einem TexteditControl darstellen - ist viel übersichtlicher - als eine Tabelle wo schon ein Feld 255 Zeichen darstellen will / soll

Gruss
thanks Jens

Re: Maximale Ausgabelänge eines Textfeldes im ALV

Beitrag von *developer* (ForumUser / 4 / 0 / 0 ) »
Hy Jens!
Der Anwender will die Liste im MS EXCEL weiterverarbeiten und erwartet in diesem Textfeld Freitexte, die eben bis 255 Zeichen lang sein können. Du hast Recht, was die Online-Darstellung angeht - eine Verlinkung ist dort besser.
LG, *developer*
LG, *developer*

Re: Maximale Ausgabelänge eines Textfeldes im ALV

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

wenn die Daten eh im Excel weiter benutzt werden sollen - dann stell das Ganze doch gleich als Excel Inplace dar oder lade die daten in eine Excel Datei herunter und öffne diese dann gleich - dann sparst du dir Programmieraufwand für die Online Ausgabe im SAP

Gruss
thanks Jens

Re: Maximale Ausgabelänge eines Textfeldes im ALV

Beitrag von *developer* (ForumUser / 4 / 0 / 0 ) »
Hy Jens!
Und Du meinst, mein Feldinhalt kommt dann mit mehr als 127/128 Zeichen?
LG, *developer*

Re: Maximale Ausgabelänge eines Textfeldes im ALV

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

also du erstellst aus deiner internen Tabelle mit allen Feldern und diesem langen Feld was 255 Zeichen hat - die Excel Datei und mE müssten die Daten so dann auch in der Excel Tabelle stehen - kann es aber nicht 100% bestätigen, da ich das so noch nicht hatte - wenn das aber nicht geht - dann erstellst du dir pro Zeile einen String mit den Daten mit ; getrennt und machst daraus einen CSV Datei und schon bekommst du es auch hin über diesen Umweg.
Aber ich würde es erst probieren mit der Tabelle als XLSX Datei abzulegen.

Gruss
thanks Jens

Re: Maximale Ausgabelänge eines Textfeldes im ALV

Beitrag von *developer* (ForumUser / 4 / 0 / 0 ) »
Bin im OSS fündig geworden: Hinweis 422660 - ALV-Grid: Feldlängen sind auf 128 Zeichen beschränkt.

Vielen Dank für die Antworten.
LG, *developer*

Seite 1 von 1

Vergleichbare Themen

17
Antw.
5878
Views
Feldkatalog und Ausgabelänge
von Cysco » 03.03.2006 09:38 • Verfasst in ABAP® Core
1
Antw.
2193
Views
ALV-Grid: Ändern Datentyp/Ausgabelänge einzelner Zelle
von TomSd » 16.10.2007 10:13 • Verfasst in ABAP Objects®
3
Antw.
2408
Views
Wo steht die Information zur Länge eines Textfeldes?
von SteJu » 18.06.2008 10:34 • Verfasst in ABAP® Core
2
Antw.
5131
Views
Dynpro Namen des Textfeldes dynamisch ansprechen
von tofralu » 11.01.2018 09:05 • Verfasst in Dialogprogrammierung
2
Antw.
1420
Views
Anzeigen/Verstecken eines Textfeldes zur Laufzeit - möglich?
von Paba » 24.05.2005 11:24 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Mahnung erstellen
Gestern von wreichelt 2 / 50
Absprung VA02 Position
Gestern von gs3rr4 gelöst 3 / 68
OPD Druck im SPOOL
Gestern von Manfred K. 1 / 42

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.

Aktuelle Forenbeiträge

Mahnung erstellen
Gestern von wreichelt 2 / 50
Absprung VA02 Position
Gestern von gs3rr4 gelöst 3 / 68
OPD Druck im SPOOL
Gestern von Manfred K. 1 / 42