Erweitertes Langtextfeld mit Text vorbelegen

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

Erweitertes Langtextfeld mit Text vorbelegen

Beitrag von Tgut (ForumUser / 75 / 3 / 0 ) »
Hallo,
ist es möglich ein erweitertes Feld in einem PMD mit einem Text vorzubelegen und zwar mit Absatzschaltung.

text1:
text2:
text3:

Wie stelle ich das am besten an.

Gruß
Tatjana

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


Re: Erweitertes Langtextfeld mit Text vorbelegen

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

Da i.s.h.med ein "Nischenmodul" ist, solltest du hier vorher kurz sagen um was es geht ;)
http://help.sap.com/saphelp_erp2005/hel ... ontent.htm

Ich geh mal davon aus, dass du ein Generator 2 Dokument (wegen erweiterter Text) hast.
Aber was brauchst du genau? Langtext oder Erweiterter Text?

Bei einem erweiterten Text musst du eine Variable vom Typ String verwenden und die drei Zeilen durch CR+LF getrennt hineinschreiben.

Code: Alles auswählen.

concatenate 'text1:' 'text2:' 'text3:' into ld_string separated by cl_abap_char_utilities=>cr_lf.
Wenn du stattdessen aber einen Langtext verwendest, musst du den Text so aufbereiten, dass alle 72 Zeichen die Zeilen beginnen.
Ungefähr so: text1:<68 Leerzeichen>text2:<68 Leerzeichen>text3:<68 Leerzeichen>
Am besten geht das mit einer Tabelle von 72 Zeichen-Feldern:

Code: Alles auswählen.

data: lt_text type standard table of char72 with default key.
append 'text1:' to lt_text.
append 'text2:' to lt_text.
append 'text3:' to lt_text.
concatenate lines of lt_text into ld_string respecting blanks.
Den fertigen Text kannst du dann über die Service-Klasse (<pub_service>->api__set_value) an das PMD-Framework übergeben und im Editor wird das dann richtig dargestellt.
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: Erweitertes Langtextfeld mit Text vorbelegen

Beitrag von Tgut (ForumUser / 75 / 3 / 0 ) »
Hi,
sorry bin noch ganz neu in der SAP-Entwicklung....

Ja ich habe ein PMD Generator2 in i.s.h. med mit einem erweiterten Langextfeld (also Dok.Element-Typ T).

Ich hätte auch von selbst auf CONCATENATE kommen können :twisted: , den Befehl verwende ich schon an anderer Stelle im Dokument. Hab wohl den Wald vor lauter Bäumen nicht mehr gesehen. Manchmal ist es gut wenn man dann nen Denkanstoss bekommt.

Vielen Dank klappt auch gleich auf Anhieb mit CONCATENATE.

Grße
Tatjana

Seite 1 von 1

Vergleichbare Themen

4
Antw.
2413
Views
Inhalt erweitertes Langtextfeld PMD in Variable packen
von Tgut » 03.02.2014 15:16 • Verfasst in ABAP® für Anfänger
3
Antw.
2019
Views
Langtextfeld
von swonny » 27.09.2007 10:23 • Verfasst in ABAP® für Anfänger
10
Antw.
3667
Views
Langtextfeld mit Smartforms drucken
von Tgut » 10.07.2014 16:32 • Verfasst in ABAP® für Anfänger
10
Antw.
10587
Views
SAPScript: INCLUDE Text nach Stat. text
von Chrisu » 09.08.2005 11:06 • Verfasst in Basis
1
Antw.
6759
Views
Change Text(Header Text) of each: cl_salv_table
von jamiguel77 » 31.12.2014 20:27 • 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

Regex in where
vor einer Stunde von tar 6 / 97
Programm anlegen mit Vorlage
vor 16 Stunden von DeathAndPain 2 / 116
IT0024 Qualifikationen CP-ID
vor 16 Stunden von DeathAndPain 2 / 352
BUSOBJEKT zu CMIS PHIO ermitteln
vor 18 Stunden von snooga87 1 / 85

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

Regex in where
vor einer Stunde von tar 6 / 97
Programm anlegen mit Vorlage
vor 16 Stunden von DeathAndPain 2 / 116
IT0024 Qualifikationen CP-ID
vor 16 Stunden von DeathAndPain 2 / 352
BUSOBJEKT zu CMIS PHIO ermitteln
vor 18 Stunden von snooga87 1 / 85

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 18 Stunden von snooga87 1 / 85
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821