Logik – Programmfluß

Mit dem Register Logik, können sie IF-THEN oder IF-THEN-ELSE Befehle in ihren Vorlagen einfügen.

So können Sie Inhalte von entweder Systemvariablen oder ihren eigenen Benutzervariablen mit einem vordefiniertem Wert vergleichen.

Innerhalb des IF-Teils bzw. ELSE-Teils können sie dann weiteren Code und / oder Befehle hinzufügen und je nach Resultat der Prüfung, generieren lassen.

Beispiel

Wenn sie z.B. nur eine bestimmten Code generieren möchten falls im Tabellen-Namen das Wort „system“ vorkommt, dann würden sie folgenden Code Schnippsel einfügen:

{{<<logic>>
<<var={{<<systemvar>><<name=tableViewName>><<endsystemvar>>}}>>
<<operator=contains>>
<<value=system>>
<<if>> — here comes you extra code — <<endif>>
<<endlogic>>}}

Dieser Code Schnippsel kann einfach über das unten angezeigte Register Logik generiert werden.

Fügen Sie Programmflußlogik zu ihren Vorlagen hinzu
  • Logik Code: wählen sie hier ob sie ein IF-THEN oder ein IF-THEN-ELSE Code Schnippsel verwenden möchten
  • Variabeln: hier wählen sie ob sie den Inhalt einer Systemvariabel oder einer Benutzervariabel vergleichen möchten.
  • Operatoren: wählen sie, wie verglichen werden soll. Sie haben fünf verschiedene Möglichkeiten: 1. Equals: es wird kontrolliert ob die Variable genau mit dem zu vergleichenden Wert übereinstimmt. 2. Not Equals: es wird kontrolliert ob beide Werte unterschiedlich sind. 3. Starts With: es wird kontrolliert ob die Variable mit dem Vergleichswert beginnt. 4. Ends With: es wird kontrolliert ob die Variable mit dem Vergleichswert endet. 5. Contains: es wird kontrolliert ob der Vergleichswert mindestens einmal in der Variablen vorkommt.
  • Vergleichswert: der Wert mit dem der Inhalt einer Variablen verglichen wird.
  • Logik Code Syntax: das Code Snippsel welches anhand ihrer Vorgaben generiert werden würde.

Mit dem Übernehmen-Knopf können sie das Code Schnippsel in ihre Vorlage übernehmen.