Dokumentation zur VorgehensweiseFelder 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 Hinweis

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

Ende des Hinweises

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:

  • 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:

  1. 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.

  2. 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 Hinweis

    Für den Feldnamen gibt es Syntaxregeln. Zusätzlich zum Feldnamen können Sie Aufbereitungsoptionen für die Ausgabe des Feldinhaltes angeben.

    Ende des Hinweises
  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.