Smart Forms Textbaustein
Aus SAP-Wiki
Zur Navigation springenZur Suche springen
Siehe Kategorie: Übersetzung.
Siehe Smart Forms.
Die Smart Forms-Textbausteine sind zu unterscheiden von den SAPscript-Textbausteinen.
Unterschiede und Abwägung SAPscript -und Smart Forms-Textbausteine
Anzeige Smart Forms-Textbaustein
Transaktion SMARTFORMS Radiobutton Textbaustein
- Smart Forms-Textbausteine werden in der Transaktion SMARTFORMS gepflegt.
Anzeige Textbaustein
- Der Inhalt des Textbausteins /XXX/SD_EXPD_NOTFALLNUMMER wird angezeigt.
- Über den "Bleistift" springt die Anzeige in den Word-Editor.
- V. a. in virtuellen Umgebungen, wo einem der Kunde nur den Zugang zum SAP-System gibt, kann es Probleme geben in der Anzeige im Word-Editor, weil kein Word installiert ist. Immer funktioniert jedoch die Anzeige im Inline-Editor.
Anzeige Textbaustein im Inline-Editor
- Im Inline-Editor hat man alle wesentlichen Informationen über die Absatzspalte und die Textspalte.
- Auch wenn diese Sicht sehr technisch ist, ist diese Sicht für den Entwickler meist empfehlenswert, um die Inhalte in einem Textbaustein präzise zu erstellen und Fehler zu vermeiden, die in der Layout/Word-Ansicht oft nicht erkennbar sind.
- Über das Menü Springen kann man den Editor wechseln zwischen dem Inline-Editor und der Layout-Ansicht
Anzeige Kopfinformationen zum Textbaustein
- Über das Menü "Springen - Kopf" lassen sich die Kopfinformationen zum Smart Forms-Textbaustein anzeigen.
- Das Feld "Textname" hilft hier nicht weiter, da bei Smart Forms-Textbausteinen immer "%TEXT1" steht.
- Wichtiger ist hier das Feld "Formular". "Formular" ist als Feldbezeichnung eigentlich nicht korrekt, weil es ja ein Textbaustein ist. Aber der Textbaustein wird auch in der Transaktion SMARTFORMS aufgerufen und selbst der Aufruf der Wertehilfe beim Radiobutton der Formulare zeigt ebenfalls die Smart Forms-Textbausteine an.
- Hier muß man auf den Typ der "Formulare" achten.
Ausgabeoptionen von Feldinhalten im Textbaustein
- Neben den Möglichkeiten in einem Smart Forms Style kann man auch Einfluss auf die Ausgabe von Variablen nehmen, z. B. auf die Anzahl der Nachkommastellen, Darstellung führende Nullen etc.
- Hier wird ein DEC-Feld, was auf der Datenbank mit 6 Nachkommastellen definiert ist, lediglich mit 2 Nachkommastellen ausgegeben durch "(.2)".
- Für weitere Optionen die SAP-Hilfe
In der Formularausgabe nun:
Tabelle STXFTXT
Variablen in Textbausteinen
Einbinden Textbausteine im Smart Forms Formular
Lesen Smart Forms Textbaustein mit Funktionsbaustein SSFRT READ TEXTMODULE
Web-Links
Literatur
- SAP Smart Forms - Das umfassende Handbuch, von Werner Hertleif, Christoph Wachter, Rinaldo Heck, Tobias Trapp, Thomas Karas; 3. Auflage, S. 151 ff.