Switch

Symbol

Bereitet eine bedingte Übertragung vor.

 

Felder, die innerhalb eines Switches stehen, werden immer kopiert

Dabei kann ein Switch-Knoten eine oder auch mehrere Fälle (Case) abarbeiten. Die Switch-Anweisung dient dazu, verschiedene Anweisungsblöcke in Abhängigkeit vom Wert eines Ausdrucks auszuführen. So eine (Mehrfach-) Verzweigung legt fest, welcher von zwei (oder mehr) Programmabschnitten, abhängig von einer (oder mehreren) Bedingungen, ausgeführt wird.

Bereich 'Eingabehilfe'

Quell-Alias

Dies ist der im Hauptknoten (Transfer) festgelegte Datenbank-Alias für die Datenquelle.

 

Hier vorgenommene Änderungen wird sich auch auf den Hauptknoten Transfer aus.

Ziel-Alias

Hier wird der im Hauptknoten (Transfer) festgelegte Datenbank-Alias für das Ziel angezeigt.

 

Hier vorgenommene Änderungen wird sich auch auf den Hauptknoten Transfer aus.

Bereich 'Switch'

Aus Variable

Aktivieren Sie diese Option, wenn die Überprüfung innerhalb des Switches nicht aus einem Feld sondern aus einer Variablen erfolgen soll.

Ist die Option Aus Variable aktiviert, ändert sich die Beschriftung des Auswahlfeldes von Feld in Variable.

Feld / Variable

Geben Sie hier die Variable ein oder wählen Sie das Feld aus, dass zur Überprüfung innerhalb des Switches verwendet werden soll.

Ist die Option Aus Variable aktiviert, ändert sich die Beschriftung des Auswahlfeldes von Feld in Variable.

Trim

Gibt an, ob der Wert vor dem Vergleich von Leerzeichen am Anfang und am Ende befreit werden soll.

 

Im Beispiel wird anhand des Feldes MANDANT innerhalb des Switches festgelegt, welcher Wert für das Team festgelegt (Tabelle PERSTEAM, Feld TEAMNR) wird.

Ist im Feld Mandant der Wert GSNr1 vorhanden wird in das Feld TEAMNR der Wert 1 über eine Konstante gesetzt usw.