## 6 Anhang ### 6.5 Befehlsübersicht für Exportvorlagen #### 6.5.5 Befehle für Bedingungen
Befehl | für | Beschreibung
[exported(x)] | T,D,H | Wahr, wenn x der Indexnummer einer zu exportierenden Person entspricht
[/exported(x)] | T,D,H | Wahr, wenn x nicht der Indexnummer einer zu exportierenden Person entspricht
[exists(x)] | T,D,H | Wahr, wenn x Text enthält
[/exists(x)] | T,D,H | Wahr, wenn x keinen Text enthält
[if] | T,D,H | Beginn einer Bedingung. Die folgenden Befehle werden nur auf wahr oder nicht überprüft und als Gesamtergebnis gewertet. Die Zeile wird nicht ausgegeben
[elseif] | T,D,H | falls weitere Bedingungen geprüft werden sollen. Trifft eine Bedingung zu, wird erst nach [end] weiter ausgegeben.Beispiel:[if][System]=MacOS[variable1]=blau[elseif][System]=Win32[variable1]=grün[else][variable1]=gelb[end]
[else] | T,D,H | Falls eine Bedingung nicht zutrifft, geht es ab der folgenden Zeile weiter. Die Zeile wird nicht ausgegeben
[end] | T,D,H | Ende einer Bedingung
[loop] | T,D,H | Beginn einer Schleife, es folgt die Angabe der Häufigkeit als Zahl oder Befehl. Die Zeile wird nicht ausgegeben
[exit] | T,D,H | Beendet vorzeitig eine Schleife, es wird zum Ende der Schleife gesprungen ohne weitere Befehle innerhalb der Schleife zu bearbeiten. Die Zeile wird nicht ausgegeben
[endloop] | T,D,H | Ende einer Schleife, wenn die geforderte Anzahl Durchläufe nicht erreicht ist, wird zum Beginn der Schleife gesprungen. Die Zeile wird nicht ausgegeben
= | T,D,H | Prüfung auf GLEICH, nachfolgende Zeilen werden ausgeführt, wenn die Werte vor und hinter = identisch sind.
/= | T,D,H | Prüfung auf UNGLEICH, nachfolgende Zeilen werden ausgeführt, wenn die Werte vor und hinter = nicht identisch sind.
> | T,D,H | Prüfung auf GRÖßER ALS, nachfolgende Zeilen werden ausgeführt, wenn der Wert vor > größer als der Nachfolgende ist.
< | T,D,H | Prüfung auf KLEINER ALS, nachfolgende Zeilen werden ausgeführt, wenn der Wert vor < kleiner als der Nachfolgende ist.
>= | T,D,H | Prüfung auf GRÖßER GLEICH, nachfolgende Zeilen werden ausgeführt, wenn der Wert vor >= größer oder gleich groß wie der Nachfolgende ist.
<= | T,D,H | Prüfung auf KLEINER GLEICH, nachfolgende Zeilen werden ausgeführt, wenn der Wert vor <= kleiner oder gleich groß wie der Nachfolgende ist.