Apps
2022.10
falso
Imagem de fundo do banner
Apps User Guide for Automation Suite
Última atualização 19 de abril de 2024

Sobre expressões

Introdução

Dica: para entender melhor como as Expressões funcionam, verifique a página 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

Você pode verificar todas as funções disponíveis atualmente para Apps na seção Sobre funções.

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.

Categoria

Operador

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 runtime 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 é acionada.
  • Introdução
  • Configuração de expressões
  • Funções
  • Operadores
  • Onde as expressões podem ser usadas
  • Controles
  • Regras

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.