Funzioni di conversione dei tipi
Funzioni per convertire i tipi di dati e verificare i tipi di valore.
Tipi di dati in ProcessMind
Le espressioni di ProcessMind supportano i seguenti tipi di dati:
-
number: valori numerici:
42 3.14 -100 -
string: valori testuali:
"Hello" "Active" -
boolean: valori vero/falso:
true false -
null: valore mancante:
null
Schemi comuni
-
Estrarre numeri dal testo:
toNumber("42") // 42 toNumber("3.14") // 3.14 toNumber("abc") // null (conversion failed) -
Convertire per concatenare:
"Order #" + toString(OrderId) -
Elaborare campi sì/no:
toBoolean("yes") // true toBoolean("no") // false toBoolean("1") // true toBoolean("0") // false -
Eseguire calcoli con controllo del tipo:
if(isNumber(Value), Value * 2, 0)
toNumber
(value)Converte un valore in numero. Se la conversione non riesce, restituisce null.
| Parametri |
| |||
| Valori restituiti | numero | null | |||
| Esempi | toNumber("42") → 42 toNumber("abc") → null toNumber(true) → 1 | |||
| Vedi anche |
toString
(value)Converte un valore in stringa.
| Parametri |
| |||
| Valori restituiti | stringa | |||
| Esempi | toString(42) → "42" toString(true) → "true" | |||
| Vedi anche |
toBoolean
(value)Converte un valore in booleano. Le stringhe come 'true', 'yes' e '1' diventano true.
| Parametri |
| |||
| Valori restituiti | booleano | null | |||
| Esempi | toBoolean("yes") → true toBoolean(0) → false toBoolean("maybe") → false | |||
| Vedi anche |
isNumber
(value)Verifica se un valore è un numero.
| Parametri |
| |||
| Valori restituiti | booleano | |||
| Esempi | isNumber(42) → true isNumber("42") → false | |||
| Vedi anche |
isText
(value)Verifica se un valore è una stringa.
| Parametri |
| |||
| Valori restituiti | booleano | |||
| Esempi | isText("hello") → true isText(123) → false | |||
| Vedi anche |
Argomenti correlati
- Panoramica delle espressioni: tutte le funzioni delle espressioni.
Progettazione. Analisi. Miglioramento. Costruisca un’architettura dei processi integrata e mantenga il controllo.
Acceda subito, senza carta di credito né attese. Trasformi il modo in cui opera la Sua organizzazione in una progettazione dei processi chiara e interconnessa.
Definisca l’architettura dei processi, le responsabilità e i controlli, e allinei ruoli e compiti a ogni livello.
Inizi la prova gratuita e crei una base affidabile per governare, gestire e migliorare costantemente i processi della Sua organizzazione.