Anfang des InhaltsbereichsHintergrunddokumentation Einführung in die Formularlogik Dokument im Navigationsbaum lokalisieren

Im Form Builder beschreiben Sie ein Smart Form über eine Menge von Knoten. Dazu bauen Sie eine Baumstruktur auf der linken Seite der Oberfläche auf:

 

Diese Grafik wird im zugehörigen Text erklärt

 

In der Grafik wurden schon einige Knoten angelegt. Der Knoten Globale Einstellungen sowie dessen drei Unterknoten Formularattribute , Formularschnittstelle und Globale Definitionen sind für jedes neu angelegte Formular bereits vorhanden. Um die Formularlogik zu beschreiben, bauen Sie unter dem Knoten Seiten und Fenster eine Hierarchie auf. Sie bestimmt, nach welchen Regeln die Knoten des Baums abgearbeitet werden. Je nach Knotentyp beinhaltet dies, daß:

Mit der Formularlogik steuern Sie also den Ablauf der Formularausgabe. Grundsätzlich gelten folgende Regeln:

  1. Die Knoten in der Baumstruktur werden von oben nach unten abgearbeitet. Dabei ist es hilfreich sich vorzustellen, daß alle Knoten aufgeklappt sind.
  2. Zu jedem Knoten gibt es eine Registerkarte, um ihn optional mit einer Bedingung zu verknüpfen. Ist die Bedingung erfüllt, wird der Knoten abgearbeitet. Falls nicht, wird der Knoten mitsamt seinen Unterknoten übersprungen.
  3. Sie legen zu jeder Seite eine Folgeseite fest. Dynamisch ist es möglich, zu anderen Seiten zu verzweigen (siehe auch: Ablaufsteuerung).

Zusätzlich wird der Seitenwechsel auch dadurch beeinflußt, ob auf der aktuellen Seite noch genügend Platz für die Ausgabe vorhanden war.

Hinweis

Die genauen Regeln für die Abarbeitung der Baumstruktur ist im Abschnitt Prozessierung eines Formulars beschrieben.

 

 

 

Ende des Inhaltsbereichs