save variable a(b) type-safe
Gruppe |
Speichert den Wert b in die Variable mit Namen a. Vor dem Speichern wird eine Typumwandlung in den Datentyp der Variable durchgeführt.
Wichtiger Hinweis: Parameter a wird als Name der Variablen interpretiert, d. h. dieser muss vom Parameter-Typ Wert sein, wenn man den Namen direkt angibt. Es kann aber zur Vereinfachung der Parameter-Typ Variable ausgewählt und mittels rechter Maustaste aus dem Kontextmenü für Variablen die gewünschte ausgewählt werden. Im Anschluss ändert Lobster_data den Typ selbständig wieder zurück auf Wert.
Wird die Funktion auf einen Knoten angewandt, wird dieser betreten, wenn nach der Typumwandlung in Boolean der Wert true gegeben ist. Dies ist je Ausgangsdatentyp unter folgenden Voraussetzungen der Fall:
Ausgangstyp |
Ergebnis |
String, Blob |
true, wenn ein Text als Zahl interpretiert werden kann und die Bedingung für numerische Werte erfüllt ist oder er mit einen t bzw. T beginnt. |
Numerische Werte |
true, wenn der Wert größer 0 ist. |
Datumswerte |
true, wenn der Zeitpunkt nach dem 01.01.1970 00:00:00 ist. |
Rückgabewert ist der gespeicherte, in den Typ der Variablen umgewandelte Wert.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Name der Variablen. |
b |
Zu speichernder Wert. |
Beispiele
Gegeben seien die Variablen var__VAR1 vom Typ String und dem Wert value1 und var__VAR2 vom Typ Integer und Wert 100.
Parameter a |
Parameter b |
Ergebnis auf Feld |
Ergebnis auf Knoten |
Wert in var__VAR1 |
Wert in var__VAR2 |
Wert: var__VAR1 |
Wert: var__VAR2 |
String: var__VAR2 |
Boolean: false |
var__VAR2 |
100 |
Variable: var__VAR1 |
Wert: 123 |
Integer: 123 |
Boolean: true |
var__VAR2 |
123 |
Wert: var__VAR2 |
Wert: Text |
Integer: 0 |
Boolean: false |
var__VAR2 |
0 |
Wert: var__VAR1 |
Wert: Text |
String: Text |
Boolean: true |
Text |
0 |