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.

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