- Introdução
- Aplicativos de demonstração
- Como fazer
- Crie seu primeiro aplicativo
- Crie um aplicativo compatível com dispositivos móveis
- Diretrizes gerais de experiência do usuário
- Usar a Exibição de Detalhes principais
- Usar Visualizador de documentos
- Use contagem com valores de conjunto de escolhas
- Usar valores selecionados de uma tabela
- Incorporar aplicativos
- Incorporar mapas
- Ocultar contêineres usando um botão
- Incluir links MailTo
- Incluir avaliações por estrelas
- Definir contexto externo
- Trabalhar com Origem de dados e Vinculação de valor
- Usar a atividade Enviar resultado provisório
- Aplicativos públicos
- Notificações
- Uso de expressões VB
- Desenvolvimento de aplicativos
- Eventos e Regras
- Regra: If-Then-Else
- Regra: abrir uma página
- Regra: Abrir o URL
- Regra: fechar planilha pop-over/inferior
- Regra: mostrar mensagem
- Regra: exibir/ocultar o controle giratório
- Regra: definir valores
- Regra: iniciar o processo
- Regra: upload de arquivo no compartimento de armazenamento
- Regra: obter arquivo do compartimento de armazenamento
- Regra: redefinir valores
- Regra: criar/atualizar registro da entidade
- Regra: excluir registro da entidade
- Regra: adicionar à fila
- Função: E, OU, NÃO
- Função: CONCAT
- Função: CONTÉM
- Função: contagem
- Função: EndsWith
- Função: SE
- Função: ÉCÉL.VAZIA
- Função: Guid
- Função: NÚM.CARACT
- Função: LISTA
- Função: StartsWith
- Função: SOMA
- Função: classificar
- Função: AGORA
- Função: HOJE
- Função: tempo
- Função: ano
- Função: mês
- Função: dia
- Função: hora
- Função: minuto
- Função: nova
- Função: pesquisar
- Função: filtro
- Aproveitamento do RPA no aplicativo
- Tipos de argumentos de processo compatíveis
- Substituição de um processo referenciado em um aplicativo
- Fazer referência de um compartimento de armazenamento do Orchestrator
- Configuração de um On-Premise Orchestrator para uso pelo Apps
- Permissões do Orchestrator
- Fluxo de dados entre o UiPath Apps e o Orchestrator
- Aproveitamento de entidades no aplicativo
- Aproveitando filas em seu aplicativo
- Aproveitamento da mídia no aplicativo
- Aproveitamento de ações no aplicativo
- Aproveitando conexões em seus aplicativos
- Gerenciamento do ciclo de vida do aplicativo (ALM)
- Aplicativos originais da UiPath
- Guia básico de solução de problemas
Sobre expressões
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.
As seguintes operações podem ser usadas ao configurar expressões:
- Funções
- Operadores nomeados
As seguintes funções são disponibilizadas para o Apps:
Função |
Description |
---|---|
A 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. | |
Combina várias strings em uma | |
Retornará “true” se uma string incluir um fragmento de texto. | |
Retornará “true” se uma string terminar com um fragmento de texto. | |
Retornará um valor SE uma condição for true e outro valor se não for verdadeira. | |
Verifica um valor em branco. | |
Retornará o comprimento de uma string de texto. | |
Retornará “true” se uma string começar com um fragmento de texto. | |
Soma uma coluna específica em uma tabela ou controle de lista personalizada. | |
Classifique as informações de uma fonte com base em seus campos. | |
Retorna a data e hora atuais em seu fuso horário. | |
Retorna a data atual em seu fuso horário. | |
Retorna a hora atual em seu fuso horário. | |
Retorna o componente do ano de um valor de Data/hora. | |
Retorna o componente do mês de um valor de Data/hora. | |
Retorna o componente do dia de um valor de Data/hora. | |
Retorna o componente da hora de um valor de Data/hora. | |
Retorna o componente do minuto de um valor de Data/hora. | |
Cria uma nova entidade na memória. | |
Encontre e retorne o primeiro registro em uma tabela que satisfaça uma fórmula ou condição. | |
Filtre uma tabela com base em seus campos. |
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 |
< , <= , > , >= e 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 - |
As expressões podem ser usadas para o seguinte:
- Controles
- Regras
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
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