- Introdução
- Antes de começar
- Como fazer
- Crie seu primeiro aplicativo
- Crie um aplicativo compatível com dispositivos móveis
- Incorporar aplicativos
- Incorporar mapas
- Incluir gráficos do Excel no Apps
- Incluir links MailTo
- Incluir avaliações por estrelas
- Use contagem com valores de conjunto de escolhas
- Usar Visualizador de documentos
- Usar a Exibição de Detalhes principais
- Usar valores selecionados de uma tabela
- Definir contexto externo
- Trabalhar com Origem de dados e Vinculação de valor
- Diretrizes gerais de experiência do usuário
- Usar a atividade Enviar resultado provisório
- Notificações
- 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
- Aproveitamento de entidades no aplicativo
- Aproveitando filas em seu aplicativo
- Gerenciamento do ciclo de vida do aplicativo (ALM)
- Guia básico de solução de problemas
Introduçã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
Ifadicionada à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.
| 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
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
As expressões não são reavaliadas continuamente quando usadas em regras, apenas no momento em que a regra for acionada.