Inhalt erweitertes Langtextfeld PMD in Variable packen

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

Inhalt erweitertes Langtextfeld PMD in Variable packen

Beitrag von Tgut (ForumUser / 75 / 3 / 0 ) »
Hallo,
ich habe ein PMD Generator2 in i.s.h. med mit einem erweiterten Langtextfeld. Nun möchte ich den Inhalt des Langtextfeldes in eine Variable packen.

Verwende ich folgenden Code wird immer nur die erste Zeile in die Variable geschrieben

Code: Alles auswählen.

  call method <pub__service>->api__get_value
    EXPORTING
      i_alias = 'Bemerkungsfeld'
    IMPORTING
      e_value = <pub__my>->g_bemerk.
Gibt es eine Möglichkeit alle Zeilen bzw. den ganzen Text den der Anwender in das Feld schreibt in eine Variable zu schreiben?

Gruß
Tatjana

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


Re: Inhalt erweitertes Langtextfeld PMD in Variable packen

Beitrag von a-dead-trousers (Top Expert / 4395 / 223 / 1182 ) »
hi!

Welchen Datentyp hat <pub__my>->g_bemerk?
Mit String sollte es funktionieren.
Du könntest auch noch den Typ N2_STEXT_TAB für die Abfrage verwenden und dannach den Text selber in deine Variable reinschreiben.

Intern wird die Methode CL_ISHMED_PMD_TOOLS=>CONVERT_PMD_TYPE verwendet um die Daten für die Ausgabe aufzubereiten. Dabei wird vom Datentyp der Quelle in den Datentyp des Ziels umgewandelt (bestmöglich). Die besten Ergebnisse bekommt man, wenn man sich möglichst nah an den Quelldatentyp hält.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Inhalt erweitertes Langtextfeld PMD in Variable packen

Beitrag von Tgut (ForumUser / 75 / 3 / 0 ) »
Die Variable ist type c also ein string.

Gruß
Tatjana

Re: Inhalt erweitertes Langtextfeld PMD in Variable packen

Beitrag von Tgut (ForumUser / 75 / 3 / 0 ) »
Oder hat jemand eine bessere Idee wie ich den Inhalt des Langtextfeldes in SAPSCRIPT ausgeben kann?

Ich hab meherere erweiterte Langtextfelder, die er mit durcheinander wirft im Ausdruck trotz festgelegter Druckposition.

Gruß
Tatjana

Re: Inhalt erweitertes Langtextfeld PMD in Variable packen

Beitrag von a-dead-trousers (Top Expert / 4395 / 223 / 1182 ) »
Type C ist nicht gleich String!!!
Du kannst, wie ich schon gesagt habe, den Datentyp N2_STEXT_TAB (Zeilentyp TLINE) verwenden um den Text als SapScript-Text auszulesen.

Leider verwenden wir bei uns einen eigenen Ausdruck und nutzen die Funktion mit den Druckpositionen nicht.
Daher kann ich dir dabei nicht behilflich sein, den Fehler dort zu suchen.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2237
Views
Erweitertes Langtextfeld mit Text vorbelegen
von Tgut » 17.01.2014 15:38 • Verfasst in ABAP® für Anfänger
5
Antw.
1485
Views
Inhalt einer Variable
von Bugfix13 » 05.08.2014 11:29 • Verfasst in ABAP® für Anfänger
0
Antw.
1712
Views
JSON-Inhalt in Variable speichern
von Commu » 11.08.2015 16:38 • Verfasst in Web-Dynpro, BSP + BHTML
3
Antw.
2014
Views
Langtextfeld
von swonny » 27.09.2007 10:23 • Verfasst in ABAP® für Anfänger
10
Antw.
3663
Views
Langtextfeld mit Smartforms drucken
von Tgut » 10.07.2014 16:32 • 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

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2420
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9010