UiPath Documentation
apps
latest
false
Guia do usuário do Apps legado
Importante :
Para obter documentação sobre projetos de aplicativos no Studio Web, consulte o capítulo Projetos de aplicativos na documentação do Studio Web: https://docs.uipath.com/pt-BR/studio-web/automation-cloud/latest/user-guide/apps-in-studio-web. 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

Observação:

To better understand how Expressions work, check out the Use Expressions page in the How To section.

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

The following functions are made available for Apps:

FunçãoDescription
And, Or, NotA função And retornará true se todos os argumentos forem verdadeiros.

A função Or retornará true se algum dos argumentos for verdadeiro.

A função Not retornará true se seus argumentos forem falsos e retornará “false” se seu argumento for verdadeiro.
CONCATCombina várias strings em uma
ContémRetornará “true” se uma string incluir um fragmento de texto.
Termina comRetornará “true” se uma string terminar com um fragmento de texto.
IfRetornará um valor SE uma condição for true e outro valor se não for verdadeira.
IsBlankVerifica um valor em branco.
TamanhoRetornará o comprimento de uma string de texto.
Inicia comRetornará “true” se uma string começar com um fragmento de texto.
SomaSoma uma coluna específica em uma tabela ou controle de lista personalizada.
ClassificarClassifique as informações de uma fonte com base em seus campos.
AgoraRetorna a data e hora atuais em seu fuso horário.
HojeRetorna a data atual em seu fuso horário.
HoraRetorna a hora atual em seu fuso horário.
AnoReturn the year component of a Date/Time value.
MêsReturn the month component of a Date/Time value.
DiaReturn the day component of a Date/Time value.
HoraReturn the hour component of a Date/Time value.
MinutoReturn the minute component of a Date/Time value.
NovoCria uma nova entidade na memória.
BuscaEncontre e retorne o primeiro registro em uma tabela que satisfaça uma fórmula ou condição.
FiltroFiltre uma tabela com base em seus campos.

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