Switch

Switch

Der Switch-Operator wird dazu verwendet, eine Entscheidung nicht über XOR-Verzweigungen eines Prozesses zu implementieren, sondern die Entscheidung in den Datenfluss der Funktion zu verschieben.

Der Switch-Operator hat genau drei eingehende Slots und einen ausgehenden Slot. Geben Sie als Eingabewert für den obersten Slot einen Boole'schen Wert an. Für die beiden anderen eingehenden Slots können Sie eine Variable eines beliebigen Datentyps angeben, die Werte der beiden Slots müssen jedoch vom selben Datentyp sein.

Normalerweise müssen Sie eine Entscheidung in ARIS mit einem XOR-Operator modellieren und Sie müssen für jeden Pfad einen Datenfluss modellieren. Mit dem Switch-Operator können Sie diese über einen Pfad modellieren. Das Ergebnis der Entscheidung muss ein Boole'scher Wert sein und wird in den ersten Operator-Slot eingetragen.

Wenn der erste Slot auf true gesetzt ist, wird der zweite Slot verwendet, wenn der erste Slot auf false gesetzt ist, wird der dritte Slot verwendet.

Beispiel eines 'Switch'-Operators