Smartforms Textformatierung aus Kopftext(Angebot) übernehmen

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

Smartforms Textformatierung aus Kopftext(Angebot) übernehmen

Beitrag von raiden (ForumUser / 7 / 0 / 0 ) »
Hallo zusammen,

ich möchte einen Kopftext aus einem Angebot in einem Smartforms Formular nachlesen, mit einem anderen "Fest-Text" verbinden und dann ausgeben.

Ich lese die erste Zeile vom Text mit FuBa READ_TEXT. (Ist dann z.B. &ls_text-tdline&)
Dann mit anderem Text verbinden, mithile von CONCATENATE, in eine neue Variabel schieben und diese zu späterem Zeitpunkt ausgeben.

In dem Kopftext ist der Text bereits formatiert:
XZY <H>Fettgedruckt</> XYYZZ

Wenn ich den zusammengefügten Text ausgebe dann gibt es mir die Anweisungen für den Fett-Druck in den Klammern als Text aus und werden nicht interpretiert.

Wenn ich NUR DEN KOPFTEXT (also ohne READ_TEXT, CONCATENATE etc.) im Smartforms Formular als INLCUDE Text ziehe, dann funktioniert es wunderbar.

Gibt es da einen Trick? Warum gibt es mir die Kommandos als Text aus, in dem Fall, wenn ich mit READ_TEXT arbeite und später in einem Textknoten ausgebe?

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


Re: Smartforms Textformatierung aus Kopftext(Angebot) überne

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin.

warum nicht beide Texte mit read_text lesen und über einen Textknoten vom Typ "Dynamischer Text" ausgeben.
Die Text-Paragraphs werden bei Smartforms vom Style gesteuert.

Bild

Bild
siehe auch http://apentia-forum.de/viewtopic.php?f=18&t=19671
gruß Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Smartforms Textformatierung aus Kopftext(Angebot) überne

Beitrag von raiden (ForumUser / 7 / 0 / 0 ) »
Hallo,

danke für die Antwort. Ich habe das gerade so versucht, aber es ist dasselbe Ergebnis.
Die Formatierungs-Anweisungen im Text werden nicht interpretiert.

Ich bauen mir einen String zusammen, der z.B. so aussieht:
XYZZYZXZY <H>UISIDISIIDD</> YZXZYZZZXXY

Ich definiere mir eine Int. Tabelle vom TYP TSFTEXT.
An diese hänge ich mit Append eine Zeile ( Typ tline) mit tdformat = 'XY' und tdline = SIehe Text oben.

Dann wie beschreiben als dynamischen Text ausgeben. Ergebnis: Der Text wird 1 zu 1 so ausgebene wie er drin steht :(
In meinem Smartforms Style ist das Zeichenformat <H> angelegt.

Und wie gesagt es funktioniert nur wenn ich den Textteil den ich mit READ_TEXT lese direkt als include einbinde.
Hat noch jemand einen anderen Vorschlag?

Ansonsten müsste ich es halt anders machen und die festen Texte in extra Textknoten schieben und irgendwie mit "direkt anhängen" mit dem include zusammenfügen...

Re: Smartforms Textformatierung aus Kopftext(Angebot) überne

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin
ein Beispielformular im Anhang.
Nach dem Hochladen den Style und das Formular bitte Aktivieren.
Mit SO10 ein Textbaustein ZTEST_DYN_LINES /DE anlegen inkl. Steuerzeichen: <H> jkhj </> oder <I> sdjkjd </> .
Ist getestet und tut was es soll.

gruß Jens

Beispieldruck:
Bild
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Smartforms Textformatierung aus Kopftext(Angebot) überne

Beitrag von raiden (ForumUser / 7 / 0 / 0 ) »
Hallo,

ja genau das ist mein Problem :D

Steuerzeichen in include Texten werden ohne Probleme interpretiert!

Ich habe jedoch einen Text den ich im Smartforms-Formular in einem Programmzeilen-Knoten aus verschiedenen Teilen zusammenbauen muss.
Dieser zusammengebaute Text (mit concatenate) enthält Steuerzeichen welche nicht interpretiert werden. Weder in einem nomalen Textknoten noch über die Methode mit der int. Tabelle / dynamischem Text.

Re: Smartforms Textformatierung aus Kopftext(Angebot) überne

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
... dann schau doch bitte ins Coding.
Die Zeile "Das ist ein Test" wird über Coding erzeugt und ist nicht Bestandteil des Include - Text :)
gruß Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Seite 1 von 1

Vergleichbare Themen

16
Antw.
20815
Views
SAPscript Include Textformatierung
von Pearthy » 21.11.2005 10:22 • Verfasst in ABAP® für Anfänger
4
Antw.
5187
Views
Kopftext im Auftrag füllen
von Cuba » 24.08.2018 08:11 • Verfasst in ABAP® für Anfänger
1
Antw.
2486
Views
In VA01/VA02 Kopftext anpassen
von bapimueller » 27.01.2020 14:42 • Verfasst in Sales and Distribution
9
Antw.
13213
Views
4
Antw.
4924
Views
Batch Input für VA01-Kopftext im Hintergrund
von willi100 » 19.03.2012 15:13 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 13 Stunden von tar 8 / 317
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1598
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 246
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 486

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 13 Stunden von tar 8 / 317
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1598
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 246
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 486

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 184
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3364
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9917