Smartforms FuBa SSFCOMP_WRITE_TEXT

Alle Fragen rund um Basisthemen
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Smartforms FuBa SSFCOMP_WRITE_TEXT

Beitrag von gazzle (ForumUser / 21 / 0 / 0 ) »
Hallo,

kennt sich jemand mit dem Funktionsbaustein aus?
Es hat in mySAP ERP ein Pflichtparameter "texttype".

Das ist wohl die Art des Text-Knotens.

Also entweder Textelement, Textbaustein, Include-Text oder Dynamischer Text.

Leider kann ich nirgendwo einen Anhaltspunkt finden, welche Werte dort übergeben werden müssen.
Hab nur gesehen, dass es CHAR 1 ist.


Wäre super wenn mir jemand hier weiterhelfen könnte.


Grüße und Danke!

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


Re: Smartforms FuBa SSFCOMP_WRITE_TEXT

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
constants:
* Texttypen im Formular
c_text type tdtxtype value ' ', " Textzeilen
c_text_incl type tdtxtype value 'I', " Include
c_text_tline type tdtxtype value 'T', " Tabellenzeile
c_text_ref type tdtxtype value 'R', " Referenztext
c_text_dyn type tdtxtype value 'D', " Dynamischer Text
c_text_appl type tdtxtype value 'A', " Anwendung ITF
c_text_btf type tdtxtype value 'B', " BTF Dokument
* Texttypen in STFXTXT
c_text_form type tdtxtype value 'F'. " Text aus Formularen

* Texttypen
constants:
c_ttype_element type tdsfflag value 'E', " Textelement
c_ttype_module type tdsfflag value 'M', " Textbaustein
c_ttype_include type tdsfflag value 'I', " Textinclude
c_ttype_dyntext type tdsfflag value 'D'. " Dynamischer Text


Was dann letztendlich an den Baustein übergeben wird, weiß ich auch nicht genau... c_text_appl hab ich irgendwo gesehen.

Grüße
Christoph

Re: Smartforms FuBa SSFCOMP_WRITE_TEXT

Beitrag von gazzle (ForumUser / 21 / 0 / 0 ) »
c_ttype_element type tdsfflag value 'E', " Textelement
c_ttype_module type tdsfflag value 'M', " Textbaustein
c_ttype_include type tdsfflag value 'I', " Textinclude
c_ttype_dyntext type tdsfflag value 'D'. " Dynamischer Text
Super, das hat wunderbar geklappt mit den unteren 4.

Ich muss das ganz vorher aber noch in TOKEN wandeln mit folgendem Baustein
und da haut auch alles hin bis auf den i_name

Code: Alles auswählen.

CALL FUNCTION 'SSFCOMP_CONVERT_ITF_TO_TOKEN'
  EXPORTING
    i_text           = lt_tline
    i_name           = ??????????
    i_langu          = 'D'
   i_texttype       = 'E'
 IMPORTING
   E_TOKEN          = lt_token.
Im FuBa steht dazu

I_NAME TYPE SSFKEYNAME Smart Forms: Schlüsselname (Objekt + Variante)

Leider ist auch hier keine Doku vorhanden. Hast du oder jemand anderes nochn Tipp für mich?

Grüße
Christoph

Re: Smartforms FuBa SSFCOMP_WRITE_TEXT

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Servus, woher nimmst du deinen Text denn?

Und was sagt der Baustein? Haste einfach mal irgendeinen Text als Name angegeben, z.B. ' '?

So wird er bspw. aufgerufen...nimm also mal Type 'A' und lass den Rest leer.

Code: Alles auswählen.

call function 'SSFCOMP_CONVERT_ITF_TO_TOKEN'
  exporting
    i_text           = l_text
    i_name           = ' '
    i_textname       = ' '
    i_langu          = ' '
    i_texttype       = 'A'
  IMPORTING
    E_TOKEN          = token_t.

Re: Smartforms FuBa SSFCOMP_WRITE_TEXT

Beitrag von gazzle (ForumUser / 21 / 0 / 0 ) »
Den Text habe ich aus ne Tabelle ausm Textedit-Feld.

Ich habe die Lösung mittlerweile gefunden. Habe einfach den Smartformnamen dort eingtragen und nu geht es.

Seite 1 von 1

Vergleichbare Themen

7
Antw.
12876
Views
Smartforms, Text drehen
von Andreas G » 12.01.2007 11:31 • Verfasst in ABAP® Core
6
Antw.
4590
Views
Smartforms Text Fehlt
von SaskuAc » 05.03.2018 06:41 • Verfasst in ABAP® Core
3
Antw.
6072
Views
Smartforms Rechnungsformular Text ändern
von kpt.duplo » 02.09.2024 10:27 • Verfasst in ABAP® für Anfänger
9
Antw.
10469
Views
Smartforms Text bedingt ausgeben
von Tgut » 21.07.2014 16:33 • Verfasst in ABAP® für Anfänger
6
Antw.
2108
Views
Smartforms Text in Zeile drucken
von Bright4.5 » 19.05.2022 16:33 • 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

Ermittlung der Arbeitstage (Mosid)
vor 2 Tagen von Radinator 11 / 45821
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3702
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2216

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

Ermittlung der Arbeitstage (Mosid)
vor 2 Tagen von Radinator 11 / 45821
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3702
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2216