Espressioni tipologiche
  • 31 Oct 2023
  • 1 Minuto da leggere
  • Contributori

Espressioni tipologiche


Sommario dell'articolo

Imparate a cambiare i tipi di dati utilizzando l'Expression Editor.

Il typecasting è il metodo per convertire i tipi di dati in un tipo di dati diverso, al fine di utilizzare i dati in metodi o contesti diversi. È possibile eseguire il typecasting dei dati in Tulip utilizzando l'Expression Editor in un Trigger.


Conversione di testo

**texttoboolean()**analizza il testo in un booleano. "y", "yes", "t", "true" e "on" (e tutte le varianti maiuscole) sono riconosciuti come veri, mentre "n", "no", "f", "false" e "off" sono riconosciuti come falsi.

texttoboolean expression

Nell'esempio seguente, ogni variabile di testo a sinistra viene convertita in un booleano a destra.

texttoboolean expression in app

**texttodatetime()**Cambia un dato tipo di dati text in un tipo di dati Datetime

NOTA: Per questa espressione, è necessario includere un fuso orario nell'espressione. Per un elenco dei fusi orari supportati, consultare questo sito web.

texttodatetime expression ex

texttodatetime expression ex in app

**texttofile()**Converte il testo in un file.

texttofile expressions ex

**texttoimageurl()**Converte il testo in un'immagine URL

texttoimageurl expression ex

texttofile and imageurl expression ex in app

**texttointeger()**Converte il testo in un intero

texttointeger expression ex

**texttonumber()**Analizza il testo o un timestamp in un numero.

texttonumber expression ex

Conversione in testo

**datetimetotext()**Cambia un dato tipo di dati datetime in un tipo di dati text

datetimetotext expression ex

datetimetotext expressions ex in app

**filetotext()**Converte un file in testo

filetotext expressions ex

filetotext expression ex in app

**totext()**Trasforma qualsiasi cosa in testo

Altre espressioni di typecasting

**badge_id_to_user()**Converte un ID badge in un oggetto Utente

badge_id_to_user expression ex

badge_id_to_user expression ex in app

**int_to_hex()**Restituisce la rappresentazione esadecimale del numero dato

int_to_hex expression ex

int_to_hex expression ex in app

**hex_to_int()**Restituisce la rappresentazione numerica della stringa esadecimale data

hex_to_int expression ex

hex_to_int expression ex in app

**interval_to_seconds()**Restituisce la lunghezza di un intervallo in secondi

int_to_hex expression ex

int_to_hex expression ex in app

**interval_to_seconds()**Restituisce la lunghezza di un intervallo in secondi

seconds_to_interval expression ex

**seconds_to_interval()**Converte i secondi in un intervallo

interval_to_seconds expression ex

intervals and seconds expressions ex in app

**user_id_to_user()**Converte un ID utente in un oggetto utente

user_id_to_user expression ex

user_id_to_user expression ex in app


Avete trovato quello che cercavate?

Potete anche andare su community.tulip.co per porre la vostra domanda o vedere se altri hanno affrontato una domanda simile!


Questo articolo è stato utile?