Show Menu
TÓPICOS×

Generalidades

Parênteses e prioridade da expressão

Os parênteses podem ser usados para tornar uma expressão complexa mais legível. (<expressão>) é o equivalente de <expressão> . Os parênteses também podem ser usados para definir a ordem de avaliação e a associatividade.
As expressões serão avaliadas da esquerda para a direita. A associatividade nos operadores aritméticos deve ser aplicada: multiplicações e divisões têm prioridade sobre adições e subtrações. Para impor uma ordem específica, os parênteses devem ser adicionados para delimitar as operações. Por exemplo:
Expressão
Avaliação
4 + 2 * 10
  • '*' tem prioridade sobre '+': 2 * 10 é avaliado → 20
  • 4 + 20 → 24
(4 + 2) * 10
  • Os parênteses alteram a prioridade: (4 + 2) é avaliada → 6
  • 6 * 10 → 60

Diferenciação entre maiúsculas e minúsculas

Estas são as diferentes regras de diferenciação entre maiúsculas e minúsculas:
  • Todos os operadores (e, ou, etc.) deve ser escrito em minúsculas. Por exemplo, <expression1> e <expression2> é uma expressão válida, enquanto a expressão <expression1> E não <expression2> é.
  • Todos os nomes de função fazem distinção entre maiúsculas e minúsculas. Por exemplo, getBestSendTime() é válido enquanto a função GETBESTSENDTIME() não é.
  • Referências de campo e valores constantes fazem distinção entre maiúsculas e minúsculas: eles não são elementos incorporados da linguagem (ao contrário de operadores e funções), eles são criados pelo usuário final.

Tipo de expressão retornada

Dependendo do contexto de uso, o editor de expressões pode retornar valores diferentes.
Uso avançado do editor de expressões
Tipo de expressão retornada esperado
Condição (condição da fonte de dados, condição de data)
booleano
Temporizador personalizado
dateTimeOnly
Fuso horário personalizado
timeZone ou string (por exemplo, Europa/Paris)
Mapeamento de parâmetros de ação
Qualquer