MENU
    Expressões de tipificação
    • 31 Oct 2023
    • 1 Minuto para Ler
    • Contribuintes

    Expressões de tipificação


    Resumo do artigo

    Saiba como alterar seus tipos de dados usando o Expression Editor.

    Typecasting é o método para converter tipos de dados em um tipo de dados diferente, a fim de usar os dados em diferentes métodos ou contextos. Você pode fazer typecast de dados no Tulip usando o Expression Editor em um Trigger.


    Conversão de texto

    **texttoboolean()**Analisa o texto em um booleano. "y", "yes", "t", "true" e "on" (e quaisquer variantes em maiúsculas) são reconhecidos como true, e "n", "no", "f", "false" e "off" são reconhecidos como false.

    texttoboolean expression

    No exemplo abaixo, cada variável de texto à esquerda é convertida em um booleano no lado direito.

    texttoboolean expression in app

    **texttodatetime()**Altera um determinado tipo de dados de texto para um tipo de dados Datetime

    OBSERVAÇÃO: para essa expressão, é necessário incluir um fuso horário na expressão. Consulte este site para obter uma lista dos fusos horários compatíveis.

    texttodatetime expression ex

    texttodatetime expression ex in app

    **texttofile()**Converte texto em um arquivo

    texttofile expressions ex

    **texttoimageurl()**Converte o texto em um URL de imagem

    texttoimageurl expression ex

    texttofile and imageurl expression ex in app

    **texttointeger()**Analisa o texto em um número inteiro

    texttointeger expression ex

    **texttonumber()**Analisa o texto ou um registro de data e hora em um número

    texttonumber expression ex

    Conversão em texto

    **datetimetotext()**Altera um determinado tipo de dados de data e hora para um tipo de dados de texto

    datetimetotext expression ex

    datetimetotext expressions ex in app

    **filetotext()**Converte um arquivo em texto

    filetotext expressions ex

    filetotext expression ex in app

    **totext()**Analisa qualquer coisa em texto

    Outras expressões de tipificação

    **badge_id_to_user()**Converte um ID de crachá em um objeto User

    badge_id_to_user expression ex

    badge_id_to_user expression ex in app

    **int_to_hex()**Retorna a representação hexadecimal do número fornecido

    int_to_hex expression ex

    int_to_hex expression ex in app

    **hex_to_int()**Retorna a representação numérica da cadeia hexadecimal fornecida

    hex_to_int expression ex

    hex_to_int expression ex in app

    **interval_to_seconds()**Retorna o comprimento de um intervalo em segundos

    int_to_hex expression ex

    int_to_hex expression ex in app

    **interval_to_seconds()**Retorna o comprimento de um intervalo em segundos

    seconds_to_interval expression ex

    **seconds_to_interval()**Converte segundos em um intervalo

    interval_to_seconds expression ex

    intervals and seconds expressions ex in app

    **user_id_to_user()**Converte um ID de usuário em um objeto de usuário

    user_id_to_user expression ex

    user_id_to_user expression ex in app


    Encontrou o que estava procurando?

    Você também pode acessar community.tulip.co para publicar sua pergunta ou ver se outras pessoas tiveram uma pergunta semelhante!


    Este artigo foi útil?