MENU
    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?