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 / 333 ) »
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 / 333 ) »
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 / 333 ) »
... 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

4
Antw.
6064
Views
Kopftext im Auftrag füllen
von Cuba » 24.08.2018 08:11 • Verfasst in ABAP® für Anfänger
1
Antw.
3130
Views
In VA01/VA02 Kopftext anpassen
von bapimueller » 27.01.2020 14:42 • Verfasst in Sales and Distribution
9
Antw.
17129
Views
4
Antw.
5561
Views
Batch Input für VA01-Kopftext im Hintergrund
von willi100 » 19.03.2012 15:13 • Verfasst in ABAP® Core
0
Antw.
3207
Views
Angebot kopieren ?
von ratsnus » 12.04.2012 15:24 • Verfasst in Sales and Distribution

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Pflegeview zeigt nicht alle Daten an
vor 4 Tagen von sapdepp gelöst 7 / 643
ALV Grid und Dynprofeld
vor 5 Tagen von PeterPaletti 5 / 645

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

Pflegeview zeigt nicht alle Daten an
vor 4 Tagen von sapdepp gelöst 7 / 643
ALV Grid und Dynprofeld
vor 5 Tagen von PeterPaletti 5 / 645

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 50943
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 67189
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 78955