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

Expressões de tipificação


Article Summary

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?