Langtext einer Tabelle ausgeben...?

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Langtext einer Tabelle ausgeben...?

Beitrag von b0rsti (ForumUser / 86 / 0 / 0 ) »
Hallo,

ich habe ein Feld (TDLINE) aus der Tabelle STXH (Langtextfeld) und möchte dieses in eine Work Area laden, das Feld geht über mehrere Zeilen.
Folgendes hab ich versucht:

loop at l_lines_tab into wa_l_lines_tab.
endloop.

Aber wenn ich dann das Feld wa_l_lines_tab-tdline ausgeben möchte bekomm ich immer nur die letzte Zeile des Feldes!?
Er schreibt den Text immer Zeilenweise ins Feld wa_l_lines_tab-tdline und überschreibt diesen wieder bei der nächsten Zeile.

Ich möchte aber den kompletten Langtext ausgegeben haben.
???

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


Beitrag von airwaver (Specialist / 134 / 0 / 1 ) »
Hallo,

könntest du nicht nen Code-Schnippsel anhängen? Wann machst du denn die Ausgabe? Nach dem Loop etwa? Oder willst du nen Concatenate machen?

Gruß
Andy

Re: Langtext einer Tabelle ausgeben...?

Beitrag von ralf.wenzel (Top Expert / 3946 / 201 / 281 ) »
b0rsti hat geschrieben:Aber wenn ich dann das Feld wa_l_lines_tab-tdline ausgeben möchte bekomm ich immer nur die letzte Zeile des Feldes!?
Er schreibt den Text immer Zeilenweise ins Feld wa_l_lines_tab-tdline und überschreibt diesen wieder bei der nächsten Zeile.
Du hast das Problem immer noch nicht gelöst?

Also nochmal: Ein LOOP ist eine Schleife und bei jedem Schleifendurchlauf wird das Zielfeld überschrieben (was den Sinn einer Schleife ausmacht, sonst könnte man sich die "Schleiferei" ja auch schenken).

Also musst du das Zielfeld vorher wegsichern. Aber all das bringt dir in deinem Formular nix. In Formularen gibt man Langtexte per INCLUDE-Anweisung aus, NICHT über eine Feldzuweisung (weil das keinen Sinn macht).

Und noch etwas: Das Feld ist nicht der Inhalt von STXH-TDLINE - die Tabelle STXH hat nämlich gar kein Feld dieses Namens. Vielmehr handelt es sich um das Feld TDLINE aus der Struktur (!!!) TLINE. Das ist eben nur eine Struktur und keine Tabelle. Diese Struktur verwendet man, um daraus eine Tabelle zu deklarieren, die dann vom Funktionsbaustein READ_TEXT (den du offensichtlich verwendest) gefüllt wird.

Aber all das bringt dich nicht weiter. Du musst den Text im Formular includieren, wie ich dir im anderen Thread und gerade nochmal schrieb. Programmiererei im ABAP hilft dir dabei nicht wirklich weiter.

Du brauchst dringend eine SAPscript / SmartForms-Schulung inklusive ABAP-Teil. Anhand der Art und Weise, wie du an dein Problem herangehst und daran, welche Fragen du wie stellst, sehe ich diesen Bedarf sehr dringend. SO kommst du auf keinen grünen Zweig.

Für jemanden, der weiß was er tut, ist die Lösung deines Problems eine Sache von zwei Minuten....

Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

9
Antw.
7671
Views
Kompletten Langtext der Cluster Tab. STXH-tdline ausgeben.
von b0rsti » 25.02.2008 16:21 • Verfasst in ABAP® Core
1
Antw.
1324
Views
Tabelle als CSV Datei ausgeben
von Adrian » 18.04.2013 10:22 • Verfasst in ABAP® für Anfänger
6
Antw.
2453
Views
Tabelle als Ascii ausgeben
von BMWi801 » 05.03.2018 13:26 • Verfasst in ABAP® für Anfänger
0
Antw.
2220
Views
Tabelle in BSP Applikation als PDF ausgeben
von Chrisp83 » 28.05.2008 09:59 • Verfasst in Web-Dynpro, BSP + BHTML
6
Antw.
3419
Views
Tabelle auf Dynpro ausgeben ?
von Dyrdek » 06.02.2014 11:10 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1763
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2306

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1763
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2306

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 321
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 912
MS-Word als Editor
letzen Monat von tekko 1 / 4418