Artigos nessa seção

Como funciona a exibição de campos dependentes em formulários

A configuração de campos dependentes pode gerar dúvidas durante análises, principalmente quando existem várias perguntas condicionais relacionadas a uma mesma resposta.

Este artigo explica como funciona a exibição acumulativa dos campos e como configurar corretamente as regras de visibilidade.


Cenário

Para entender esse comportamento, vamos considerar um formulário em que a resposta de uma pergunta principal define quais campos dependentes serão exibidos.

No exemplo abaixo, a pergunta Quantidade de Módulos define quais módulos devem ser apresentados para preenchimento:

  • Módulo 1 - Informe o tipo de ação
  • Módulo 2 - Informe o tipo de ação
  • Módulo 3 - Informe o tipo de ação
  • Módulo 4 - Informe o tipo de ação
  • Módulo 5 - Informe o tipo de ação

Como a regra funciona?

A exibição dos campos é acumulativa e cada pergunta possui sua própria regra de visibilidade.

Conforme a quantidade de módulos informada, as perguntas condicionais são
exibidas gradativamente:

  • Se selecionar 1, será exibido apenas o Módulo 1.

  • Se selecionar 2, serão exibidos os Módulos 1 e 2.

  • Se selecionar 3, serão exibidos os Módulos 1, 2 e 3.

  • Se selecionar 4, serão exibidos os Módulos 1, 2, 3 e 4.

  • Se selecionar 5, serão exibidos os Módulos 1, 2, 3, 4 e 5.

Ou seja, ao selecionar o valor 5, o sistema apresenta todos os módulos de 1 a 5, pois a quantidade informada indica que todos eles devem ser preenchidos.


Como configurar a regra de visibilidade?

A regra de visibilidade deve sempre ser avaliada pela perspectiva do campo que está sendo exibido ou ocultado.

Utilizando o Módulo 5 como exemplo:

O campo referente ao Módulo 5 deve ser exibido apenas quando a quantidade selecionada for 5.

Caso o usuário selecione 1, 2, 3 ou 4, o campo do Módulo 5 deve permanecer oculto. Por isso, na configuração apresentada no print, é necessário definir a opção 5 como "Exibir" e todas as demais opções como "Ocultar".

📢 Importante

O mesmo conceito deve ser aplicado aos demais módulos. Dessa forma, garantimos que apenas os campos necessários sejam exibidos ao usuário e que a quantidade de módulos apresentados corresponda exatamente ao valor informado na pergunta inicial.

Exemplos de configuração dos demais módulos

Módulo 4

Módulo 3

Módulo 2


💬 Precisa de ajuda?

Se esta página não resolveu sua dúvida, entre em contato com o suporte.

Horário de atendimento:
Segunda a sexta-feira, das 9h às 18h (horário de Brasília).

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

Comentários

0 comentário

Por favor, entre para comentar.

Encontre ajuda por soluções ou produtos