As permitem mostrar ou ocultar perguntas e grupos de forma condicional, de acordo com as respostas dadas em perguntas anteriores do mesmo formulário.
Uma regra de visibilidade é uma condição que avalia a resposta de uma pergunta anterior (chamada ) para decidir se a pergunta atual deve ser exibida ou permanecer oculta.
Isso é útil para:
- Evitar que o técnico veja perguntas que não se aplicam à sua situação
- Criar formulários dinâmicos que se adaptam conforme as respostas
- Simplificar a experiência em campo mostrando apenas o que é relevante
As regras de visibilidade são configuradas no , na seção do painel de detalhes de cada pergunta ou grupo.
Para acessar:
Abra o modelo do formulário no menu
Selecione a pergunta ou grupo que deseja condicionar
No painel direito, procure a seção
Ative a caixa de seleção
Cada regra de visibilidade tem três partes:
A pergunta cuja resposta é avaliada. Só pode ser uma pergunta que esteja no formulário.
O tipo de comparação a aplicar. Depende do tipo da pergunta pai.
O valor contra o qual se compara a resposta da pergunta pai.
Nem todos os tipos de perguntas podem atuar como pergunta pai. Os tipos válidos são:
Igual a, Maior que, Menor que
Igual a, Maior que, Menor que
Contém pelo menos (uma ou várias opções)
Igual a, Maior que, Menor que
A pergunta é exibida quando a resposta da pergunta pai com o valor configurado.
- Para perguntas do tipo ou : compara-se o texto inserido com o valor definido. Se ambos forem numéricos, a comparação é numérica.
- Para perguntas do tipo : seleciona-se diretamente "Sim" ou "Não".
A pergunta é exibida quando a resposta da pergunta pai é que o valor configurado. Aplica-se a perguntas do tipo Entrada e Área de texto. Se o valor inserido for numérico, a comparação é numérica.
A pergunta é exibida quando a resposta da pergunta pai é que o valor configurado. Funciona igual a "Maior que", mas no sentido inverso.
Exclusivo para perguntas do tipo . A pergunta é exibida quando a resposta da pergunta pai das opções selecionadas como valor.
Podem ser selecionadas múltiplas opções: basta que uma coincida para que a pergunta se torne visível.
As regras de visibilidade também podem ser aplicadas a (incluindo grupos repetíveis). Quando um grupo é ocultado por uma regra de visibilidade, .
A configuração é idêntica à das perguntas individuais.
As regras de visibilidade são avaliadas em cadeia:
- Se a pergunta pai está (porque, por sua vez, tem uma regra de visibilidade que não é atendida), a pergunta filha também é ocultada automaticamente
- Se a pergunta pai ou está em estado de rascunho, a pergunta filha permanece oculta
- Ao alterar uma resposta no celular ou na web, as visibilidades são recalculadas em tempo real
Suponhamos um formulário de levantamento com estas perguntas:
→ Pergunta do tipo Opções com valores: Aérea, Subterrânea, Interior
→ Pergunta do tipo Entrada (apenas números)
→ Pergunta do tipo Opções
- A pergunta 2 (Altura do poste?) tem uma regra de visibilidade:
- Pergunta pai: Tipo de instalação?
- Condição: Contém pelo menos
- Valor: Aérea
- Resultado: só é exibida se o técnico selecionar "Aérea"
- A pergunta 3 (Tipo de canalização?) tem uma regra de visibilidade:
- Pergunta pai: Tipo de instalação?
- Condição: Contém pelo menos
- Valor: Subterrânea
- Resultado: só é exibida se o técnico selecionar "Subterrânea"
Se você ativar a visibilidade mas não completar a configuração (falta selecionar a pergunta pai ou o valor), verá um ícone de aviso (
) ao lado da seção. A mensagem indica: "A visibilidade está habilitada, mas a condição está incompleta. Selecione uma pergunta e configure o valor a avaliar." Certifique-se de preencher os três campos (pergunta, condição e valor) para que a regra funcione corretamente.
- Só é possível usar (não é possível combinar múltiplas condições)
- A pergunta pai deve estar da pergunta filha na ordem do formulário
- Os tipos de perguntas Localização, Endereço IP, Escaneamento de código, Assinatura, Upload de arquivo, Multi-entrada e Fórmula