====== IIF() ======
Die IIF((Abweichende Schreibweisen sind **Iif**, **IIf**. Auch diese nicht empfohlene **iif** Schreibweise ist möglich. Nicht empfohlen, da klein geschrieben Funktion X-Path eigene Funktionen beschreiben.))-Funktion gibt abhängig vom Wert eines booleschen Ausdrucks einen von zwei Werten zurück. Wenn die Bedingung //true// ergibt, dann wird //Ausdruck1// zum Ergebnis ausgewertet; ergibt die Bedingung //false//, dann wird //Ausdruck2// zum Ergebnis ausgewertet.\\ \\
Nur einer der Ausdrücke //Ausdruck1// und //Ausdruck2// wird jemals ausgewertet.\\ \\
==== Syntax: ====
IIF('Bedingung', 'Ausdruck1', 'Ausdruck2')
==== Beispiel: ====
IIF(@wgr>10, 1, 15)
Dieses Beispiel soll zeigen, wie man sich viel Arbeit durch korrektes Anwenden der iif-Funktion sparen kann.\\
Wie man hier sieht können 2 Rulesets sammt Rules vermieden werden.\\
{{images:mappingfunktionen_iif.jpg}}