Fórmulas de validação

1. O que é e como funciona?

As fórmulas de validação são condições que criamos para que uma determinada ação aconteça. As condições podem ser de acordo com um certo valor preenchido em outro campo, com o usuário que está executando e muitas outras possibilidades. Já a ação será o efeito que ocorrerá com a validação, isso poderá ser um campo que será escondido, uma mensagem que aparecerá na tela ou até uma trava para que o usuário não possa avançar na execução.

2. Quando uso?

São utilizadas sempre que houver necessidade de criar condições para que ocorra determinada ação na execução da atividade.

3. Como configurar?

Para configurar uma fórmula de validação, é preciso ter um campo criado dentro de uma seção da sua atividade, editando o seu campo você poderá criar, editar e excluir suas fórmulas.

Como criar?

Edite o campo onde você deseja criar uma fórmula de validação, acesse a aba "Fórmula de Validação" e selecione a opção "Nova Fórmula de Validação".

image.png

A partir daqui, estarão disponíveis algumas opções e você poderá montar sua fórmula como preferir.

➊ Quando esta fórmula será executada?

Escolha o momento de execução da sua fórmula:

  • Ao exibir campo na tela - Enquanto o campo estiver visível na tela.

  • Ao sair da tela de campo - Ao sair da seção ou ao avançar quando houver quebra de tela.

  • Ao alterar campo na tela - Conforme modificar o valor de preenchimento do campo.

  • Ao ler valor do Código de Barras ou QR Code - Ao realizar leitura de código através de escaneamento.

➋ O que acontecerá?

Escolha trabalhar com o resultado verdadeiro ou falso da sua validação:

Quando fórmula retornar verdadeiro - Quando seu resultado confirmar sua condição.

Quando fórmula retornar falso - Quando seu resultado for contrário à sua condição.

Escolha o que acontecerá:

  • Esconder o campo e apagar valor - O campo será escondido e o valor de preenchimento será apagado.

  • Esconder o campo, mas manter o valor - O campo será escondido, mas o valor de preenchimento será mantido.

  • Não permitir entrar na tela - Não será possível entrar na tela do campo.

  • Exibir mensagem antes de exibir o campo - Uma mensagem será mostrada antes do campo ser exibido.

  • Solicitar aprovação - A atividade necessitará de aprovação da retaguarda para ter o histórico de execução mantido na tarefa.

  • Apenas apagar o valor do campo - O campo será mantido, mas o valor de preenchimento será apagado.

➌ Que mensagem será exibida ao usuário?

Defina uma mensagem para ser exibida ao usuário quando ocorrer a validação ou deixe vazio para exibir a mensagem padrão do sistema.

➍ Monte sua fórmula.

Clique em image.png  para selecionar de onde você quer trazer um dado ou em image.png  para apagar um valor caso tenha selecionado errado. As opções para montar a validação são:

  • Buscando dados de cadastros - Selecione o campo de onde quer buscar o valor.

  • Digitando valores (Constante) - Defina manualmente um valor padrão.

  • Trabalhando com funções - Utilize as funções disponíveis para trazer dados automaticamente como data e hora atuais.

  • Utilizando operadores - Utilize operadores para comparar valores.

Configurações adicionais:

Você pode definir algumas configurações adicionais para sua validação:

  • Emitir aviso sonoro (somente plataforma Android) - Emite um alerta sonoro ao exibir mensagem da validação.

  • Executar fórmula apenas se o campo estiver visível - A validação só será realizada quando o campo estiver visível na tela.

  • Apagar campos da página atual se a fórmula retornar falso - Caso o resultado da validação seja falso, os demais campos da página serão escondidos.

Como editar?

Para editar uma fórmula de validação é simples, basta editar o campo, acessar a aba "Fórmulas de Validação" e verificar as fórmulas que você já possui para o campo selecionado. Assim como na edição do campo, clique noimage.png para editar a fórmula.

Ao editar, note que as opções ➊ e ➋ não estarão disponíveis para alteração, pois apenas será possível modificar as demais configurações, caso necessite editar a primeira ou segunda opção será necessário criar uma nova fórmula. Para inativar sua fórmula desmarque a flag image.png e salve.

image.png

Como excluir?

Para excluir uma fórmula de validação, basta editar o campo, acessar a aba "Fórmulas de Validação" e verificar as fórmulas que você já possui para o campo selecionado. Clique no image.png  na fórmula que deseja excluir e pronto.

image.png

Como copiar?

Nas fórmulas de validação também é possível copiá-las para outros campos, assim você poderá ter a mesma validação em diversos campos de forma mais ágil. Para copiar uma fórmula de validação edite campo, acesse as "Fórmulas de Validação" e na fórmula que deseja copiar selecione image.png, depois selecione 1 ou + campos para os quais deseja copiar a validação e clique em image.png .

image.png