Choose
Syntax
Ergebnis = Choose(Wert, Ergebnis1, Ergebnis2, ..., ErgebnisN, Default)
Parameter |
Datentyp |
Beschreibung |
Wert |
number |
Der Zahlenwert für die Auswahl eines Ergebnisses |
Ergebnis1 |
variant |
Der Wert, der ausgegeben werden soll, wenn der Wert 0 ist. |
Ergebnis2 |
variant |
Der Wert, der ausgegeben werden soll, wenn der Wert 1 ist. |
ErgebnisN |
variant |
Der Wert, der ausgegeben werden soll, wenn der Wert N ist. |
Default |
variant |
Der Default-Wert |
Ergebnis |
variant |
Der Wert von Ergebnis1, Ergebnis2, ..., ErgebnisN oder Default. |
Beschreibung
Die Choose-Funktion wählt in Abhängigkeit von einer Bedingung einen Wert aus und gibt diesen zurück. Es muss immer ein Default-Wert mit angegeben werden. Der Default-Wert wird ausgegeben, wenn die Bedingung nicht erfüllt wird. Die Bedingung muss eine ganze Zahl vom Typ number sein. Das 1. Ereignis wird ausgewählt, wenn der Wert für die Bedingung 0 ist, das zweite Ereignis, wenn die Bedingung 1 ist, usw. Für das Ereignis kann ein beliebiger Datentyp gewählt werden. Alle Ereignisse müssen jedoch vom selben Datentyp sein.
Beispiel