Assign If

Assign If

WMS 2019 (1.0.1)

Inhalt

Mit dieser Aktivität lässt sich einer Variable aufgrund einer Bedingung automatisch ein Wert zuweisen. Wenn die Bedingung "true" ergibt, wird der Variable der True-Wert zugewiesen, ansonsten der False-Wert.

Eigenschaften

Eingabe

Name

Beschreibung

Datentyp

Erforderlich

Name

Beschreibung

Datentyp

Erforderlich

Bedingung

Bedingung als Visual-Basic Ausdruck. z.B. 10 = 10 ; => true

Bool

True

Wert wenn Bedingung "True" ist.

Abhängig vom Datentyp der Variable

 

False

Wert wenn Bedingung "False" ist.

Abhängig vom Datentyp der Variable

 

Ausgabe

Name

Beschreibung

Datentyp

Erforderlich

Name

Beschreibung

Datentyp

Erforderlich

Variable

Variable, dem ein Wert aufgrund der Bedingung zugewiesen wird.

 

 

Unterschied "and" und "andalso"

In einem Bool-Ausdruck können Sie mehrere Ausdrücke mit "and", "or", etc. verknüpfen.
Beachten Sie, dass bei einem "and" beide Ausdrücke ausgeführt werden, auch wenn der erste bereits "false" ist. Um das zu vermeiden verwenden Sie statt "and" das "andalso". Bei "andalso" wird die 2. Bedingung nicht mehr geprüft, wenn die 1. Bedingung bereits "false" ist. Ein typisches Beispiel dafür ist, wenn auf NULL-Werte geprüft werden muss.
Quelle: https://docs.microsoft.com/de-de/dotnet/visual-basic/language-reference/operators/and-operator