Funktionen zur Typkonvertierung
Funktionen zum Konvertieren zwischen Datentypen und Prüfen von Werttypen.
Datentypen in ProcessMind
ProcessMind-Ausdrücke unterstützen folgende Datentypen:
-
number: Zahlenwerte:
42 3.14 -100 -
string: Textwerte:
"Hello" "Active" -
boolean: Wahrheitswerte (true/false):
true false -
null: Fehlender Wert:
null
Häufige Muster
-
Zahlen aus Text auslesen:
toNumber("42") // 42 toNumber("3.14") // 3.14 toNumber("abc") // null (conversion failed) -
Für die Verkettung konvertieren:
"Order #" + toString(OrderId) -
Ja/Nein-Felder auslesen:
toBoolean("yes") // true toBoolean("no") // false toBoolean("1") // true toBoolean("0") // false -
Typsichere Berechnungen:
if(isNumber(Value), Value * 2, 0)
toNumber
(value)Wandelt einen Wert in eine Zahl um. Wenn die Umwandlung fehlschlägt, wird null zurückgegeben.
| Parameter |
| |||
| Rückgabewert | number | null | |||
| Beispiele | toNumber("42") → 42 toNumber("abc") → null toNumber(true) → 1 | |||
| Siehe auch |
toString
(value)Wandelt einen Wert in eine Zeichenfolge um.
| Parameter |
| |||
| Rückgabewert | Zeichenfolge | |||
| Beispiele | toString(42) → "42" toString(true) → "true" | |||
| Siehe auch |
toBoolean
(value)Wandelt einen Wert in einen booleschen Wert um. Zeichenfolgen wie 'true', 'yes' und '1' werden zu true.
| Parameter |
| |||
| Rückgabewert | boolean | null | |||
| Beispiele | toBoolean("yes") → true toBoolean(0) → false toBoolean("maybe") → false | |||
| Siehe auch |
isNumber
(value)Prüft, ob ein Wert eine Zahl ist.
| Parameter |
| |||
| Rückgabewert | Boolescher Wert | |||
| Beispiele | isNumber(42) → true isNumber("42") → false | |||
| Siehe auch |
isText
(value)Prüft, ob ein Wert eine Zeichenfolge ist.
| Parameter |
| |||
| Rückgabewert | Boolescher Wert | |||
| Beispiele | isText("hello") → true isText(123) → false | |||
| Siehe auch |
Verwandte Themen
- Übersicht über Ausdrücke: alle Ausdrucksfunktionen.
Verbessern Sie Prozesse. Schaffen Sie eine vernetzte Architektur. Behalten Sie die Kontrolle.
Erhalten Sie sofort Zugriff, ohne Kreditkarte und Wartezeit. Bilden Sie die Arbeitsweise Ihrer Organisation in klaren, vernetzten Prozessmodellen ab.
Entwickeln Sie Ihre Prozessarchitektur, definieren Sie Zuständigkeiten und Kontrollen und stimmen Sie Rollen und Verantwortlichkeiten auf allen Ebenen ab.
Starten Sie Ihre kostenlose Testphase und schaffen Sie eine verlässliche Grundlage, um Ihre Prozesse zu steuern und kontinuierlich zu verbessern.