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