Felder im PC-Editor einbinden
Sie binden Felder (damit sind eigene Felder und Systemfelder gemeint) ein, um variable Daten im Formular auszugeben. Das Feld dient nur als Platzhalter und wird bei der zum Zeitpunkt der Formularausgabe durch den Wert ersetzt, der ihm während der Prozessierung zugewiesen wurde.
Diese Vorgehensweise beschreibt, wie Sie Felder in Texte einbinden, um die zur Laufzeit gültigen Werte auszugeben. Die Texte werden wie üblich mit einem Text-Knoten angelegt.
Hinweis
Falls Sie mit dem Text-Knoten auf einen Textbaustein verweisen oder einen SAPscript-Text inkludieren, werden alle Felder des inkludierten Textes übernommen.
Im Falle von eigenen Feldern müssen Sie diese entweder als globale Daten oder als Parameter in der Formularschnittstelle definiert haben.
Der Text-Knoten, in den ein Feld eingebunden werden soll, existiert bereits.
Damit Smart Forms Felder im Text von normalen Text unterscheiden kann, müssen Sie mit einer speziellen Funktion des PC-Editors eingebunden werden.
Sie können:
Felder über die Feldliste über Drag und Drop einbinden. Das Symbol wird dabei an der Position des Text-Cursors eingefügt.
Felder mit Hilfe von Funktionen des PC-Editors einbinden.
Letzteres funktioniert folgendermaßen:
In der Inline-Version des PC-Editors sind drei Funktionen für Felder vorhanden:
Feld einfügen
(

)
, um ein definiertes Feld im Text einzufügen
Feld ändern
(

)
, um ein eingefügtes Feld zu verändern
Feld löschen
(

)
, um ein eingefügtes Feld wieder aus dem Text zu entfernen
Wählen
Sie Feld einfügen
.
Ein Popup-Fenster erscheint. Tragen Sie in einer Zeile einen Feldnamen ein. Die Feldnamen müssen dabei mit einem Ampersand ('&') beginnen und aufhören.
Hinweis
Für den Feldnamen gibt es Syntaxregeln. Zusätzlich zum Feldnamen können Sie Aufbereitungsoptionen für die Ausgabe des Feldinhaltes angeben.
Bestätigen Sie Ihre Eingabe, um in den Editor zurückzuspringen.
Führen Sie die lokale Prüfung durch, um zu überprüfen, ob die Definition des eingegebenen Feldnamens gefunden wird.
Das eingefügte Feld wird mit grauem Hintergrund dargestellt, um es vom restlichen Text unterscheiden zu können.