UiPath Documentation
apps
2022.10
false
Apps User Guide for Automation Suite
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Sobre expressões

Introdução​

Dica:

Para entender melhor como as expressões funcionam, confira a página de Usar expressões na seção Como fazer.

As expressões consistem em várias operações que permitem transformar, modificar e computar os dados em um aplicativo para retornar o resultado de uma saída. As expressões podem ser usadas em vários cenários, tais como:

  • Associar com variáveis, saída de processo e outros valores de controle do painel de recursos.
  • Concatenar strings usando o símbolo &.
  • Executar operações comparativas.
  • Criar operadores lógicos em operações comparativas.
  • Definir valores de controle por meio da função If adicionada às operações comparativas.
  • Executar operações aritméticas com a ajuda de expressões.
  • Declarar dados estáticos como “String”, true/false, 123 etc ou listas estáticas de primitivos como uma lista de strings.
  • Controlar hidden, disabled, font/background color properties.
  • Referenciar um registro ou campo selecionado em um registro de outro controle.

Configuração de expressões​

As seguintes operações podem ser usadas ao configurar expressões:

  • Funções
  • Operadores nomeados

Funções​

You can check all the functions currently available for Apps in the About Functions section.

Operadores​

Além das funções, as expressões do Apps também são compatíveis com condicionais e operadores matemáticos. Para obter os operadores compatíveis, consulte a tabela abaixo.

CategoriaOperador
Expressão aditiva+, -
Expressão Atômica(), Literal, Variável, Funções
Expressão de comparação<, <=, >, >=, in
Expressão de concatenação&
Expressão de igualdade==, !=
Expressão de exponenciação^
Expressão lógica&&, and, AND, | |, or, OR
Expressão multiplicativa*, /, %
Expressão unária!, not, NOT, unária +, unária -

Onde as expressões podem ser usadas​

As expressões podem ser usadas para o seguinte:

  • Controles
  • Regras

Controles​

As expressões são habilitadas em relação às propriedades ocultas e desabilitadas dos controles a seguir e seus valores de exibição:

  • Botão — Texto (ícone não é compatível)
  • Caixa de seleção — Rótulo, verificado
  • DatePicker — Texto de dica
  • Menu suspenso — Texto de dica e Padrão selecionado
  • Alternador — Rótulo, On
  • Área de texto — Texto padrão, Texto de dica
  • Caixa de texto — Texto padrão, Texto de dica
  • Rótulo — Texto
  • Cabeçalho — Texto
  • Imagem — URL
Observação:

Quando usadas em propriedades de controle, as expressões são reavaliadas no tempo de execução caso algum de seus valores dependentes for alterado.

Regras​

As regras são usadas para habilitar a lógica condicional. É possível usar expressões nas seguintes regras:

  • If — Comparar, agrupar
  • Abrir URL — URL
  • Mostrar mensagem — Título, Mensagem
  • Exibir/ocultar controle giratório — Mensagem
  • Iniciar processo — Substituição de entrada
  • Definir valor — Valor
Observação:

As expressões não são reavaliadas continuamente quando usadas em regras, apenas no momento em que a regra for acionada.

  • Introdução​
  • Configuração de expressões​
  • Funções​
  • Operadores​
  • Onde as expressões podem ser usadas​
  • Controles​
  • Regras​

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades