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.