- Introdução
- Antes de começar
- Como fazer
- 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: criar/atualizar registro da entidade
- Regra: excluir registro da entidade
- Regra: adicionar à fila
- Aproveitamento do RPA no aplicativo
- Tipos de argumentos de processo compatíveis
- 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
- Substituição de um processo referenciado em um aplicativo
- Fluxo de dados entre o UiPath Apps e o Orchestrator
- 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
Usar Validação de entrada obrigatória
=true
. Você também pode configurar uma mensagem de erro se o controle não for preenchido no tempo de execução usando a propriedade Mensagem de erro obrigatória.
Você pode adicionar texto ao lado do controle usando a nova propriedade Rótulo. Você pode colocar o rótulo acima ou à esquerda do controle usando a propriedade Colocação de rótulo na aba Estilo.
Esta propriedade está disponível atualmente para os seguintes controles de entrada:
- Seletor de Data
- Lista suspensa
- Seletor de arquivo
- Lista suspensa de seleção múltipla
- Botão de Opção
- Controle Deslizante
- Área de Texto
- Caixa de texto
No exercício abaixo vamos criar um formulário simples com validação de entrada obrigatória. Você pode usar este exercício para entender melhor como a validação de entrada obrigatória funciona e aprender como usá-la de forma eficiente em seus aplicativos.
- Abra seu aplicativo existente ou inicie um novo.
-
Adicione um controle Botão ao seu aplicativo.
-
Adicione
Subscribe
na propriedade Texto.
-
-
Adicione uma nova página em branco ao seu aplicativo.
- Renomeie a página para Assinar página.
-
Adicione um controle de exibição de Cabeçalho no topo da página.
- Adicione
Subscribe to this app
na propriedade Texto.
- Adicione
-
Adicione um controle Caixa de texto abaixo cabeçalho.
- Renomear para
Name
. - Adicione
Name:
na propriedade Rótulo. - Defina a propriedade Obrigatório de Validação para
=true
.
- Renomear para
-
Adicione um controle Caixa de texto abaixo da caixa de texto Nome.
- Renomear para
Email
. - Adicione
Email:
na propriedade Rótulo. - Defina a propriedade Obrigatório de Validação para
=true
.
- Renomear para
Adicione um controle Datepicker abaixo da última caixa de texto.
- Renomear para
Date of birth
. - Adicione
Date of birth:
na propriedade Rótulo.
=true
.
Cada um desses controles tem uma propriedade isValid. Essa propriedade nos dirá se um controle é válido ou não.
=true
, o controle não será válido.
-
Adicione um controle Botão abaixo do datepicker.
- Adicione
Submit
na propriedade Texto. -
Na propriedade Desabilitado, use a propriedade isValid dos controles previamente configurados para construir a seguinte expressão:
=! Name.isValid || !Email.isValid || !Date of birth.isValid
.
- Adicione
-
Acesse o botão Assinar na Página principal e configure o evento Clicado em.
- Adicione uma regra Abrir uma página.
- Adicione a Página Assinar no campo Quais páginas abrir.
-
Marque a caixa de seleção Mostrar como Pop-over (Modal).
Após seguir todas as etapas acima, você pode visualizar seu aplicativo.
No modo de visualização, se você clicar no botão Assinar, a Assinar página será aberto. Observe que o botão Enviar está desativado e só ficará habilitado quando todos os campos obrigatórios estiverem preenchidos.