Felder im PC-Editor einbinden 

Verwendung

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.

Falls Sie mit dem Text-Knoten auf einen Textbaustein verweisen oder einen SAPscript-Text inkludieren, werden alle Felder des inkludierten Textes übernommen.

Voraussetzungen

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.

Vorgehensweise

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:

Letzteres funktioniert folgendermaßen:

  1. In der Inplace-Version des PC-Editors sind drei Funktionen für Felder vorhanden:

Wählen Sie Feld einfügen .

 

  1. Ein Popup-Fenster erscheint. Tragen Sie in einer Zeile einen Feldnamen ein. Die Feldnamen müssen dabei mit einem Ampersand (' & ') beginnen und aufhören.
  2. Für den Feldnamen gibt es Syntaxregeln. Zusätzlich zum Feldnamen können Sie Aufbereitungsoptionen für die Ausgabe des Feldinhaltes angeben.

  3. Bestätigen Sie Ihre Eingabe, um in den Editor zurückzuspringen.
  4. Führen Sie die lokale Prüfung durch, um zu überprüfen, ob die Definition des eingegebenen Feldnamens gefunden wird.

Ergebnis

Das eingefügte Feld wird mit grauem Hintergrund dargestellt, um es vom restlichen Text unterscheiden zu können.