As perguntas condicionais permitem adaptar o fluxo de um formulário de acordo com as respostas do usuário. Você pode configurar para que uma pergunta seja pulada quando determinada condição for cumprida e, assim, exibi-la somente nos casos em que for relevante.
Por exemplo, em um formulário de manutenção de equipamentos, você pode perguntar primeiro se foi detectada alguma falha. Se a resposta for "Sim", é possível exibir perguntas adicionais para saber o tipo de falha e registrar os detalhes. Se a resposta for "Não", essas perguntas são omitidas.
🔧 Exemplo: formulário de manutenção
Imagine que você está criando um formulário para realizar a manutenção de um equipamento.
Primeiro, você adiciona a pergunta:
Foi detectada alguma falha no equipamento?
Sim
Não
Em seguida, você quer que as próximas perguntas apareçam apenas quando o usuário selecionar "Sim":
Qual tipo de falha foi detectada?
Descreva a falha
Dessa forma, o usuário que responder "Não" não precisará responder perguntas que não são relevantes para sua inspeção.
📌 Como conseguir isso?
Aqui vai um ponto importante: a condição é configurada para indicar quando a pergunta deve ser pulada, não quando deve ser exibida.
Por isso, para que "Qual tipo de falha foi detectada?" seja exibida quando a resposta for Sim, devemos indicar que a pergunta seja pulada quando a resposta for Não.
A configuração ficaria assim:
Campo | Valor |
Se | Foi detectada alguma falha no equipamento? |
É | igual |
A | Não |
Ir para | próxima pergunta |
O que acontece em cada caso?
Resposta | A condição é cumprida? | Resultado |
Sim | Não | A pergunta é exibida |
Não | Sim | A pergunta é pulada |
Dessa forma, o formulário se adapta automaticamente à resposta do usuário.
⚙️ Como configurar um salto de pergunta?
1. Crie a pergunta que determinará a condição
Adicione uma pergunta que você usará para determinar o que deve acontecer depois. Por exemplo: Foi detectada alguma falha no equipamento?
Você pode usar perguntas do tipo:
Seleção de Lista de Dados
Seleção Única
Texto
Número
2. Crie a pergunta que você quer exibir ou omitir
Adicione a pergunta que deve depender da resposta anterior. Por exemplo: Qual tipo de falha foi detectada?
3. Ative "Pular perguntas"
Na pergunta que você quer exibir ou omitir, abra as Opções avançadas e ative Pular perguntas.
A configuração contém quatro elementos:
Se → selecione a pergunta cuja resposta você quer avaliar.
É → selecione a condição que você quer aplicar.
A → indique o valor que a condição deve cumprir.
Ir para → selecione a pergunta para a qual o formulário deve seguir quando a condição for cumprida.
4. Configure a condição
Seguindo nosso exemplo:
Campo | Valor |
Se | Foi detectada alguma falha no equipamento? |
É | igual |
A | Não |
Ir para | próxima pergunta |
Isso significa: se a resposta for "Não", pule esta pergunta e continue para a próxima.
📌 Regra importante: pense sempre em quando você quer que a pergunta seja omitida. Essa é a condição que você deve configurar.
🔀 Quais condições posso usar?
Dependendo do tipo de pergunta que você está avaliando, é possível usar diferentes condições, como:
Vazia
Não vazia
Igual
Diferente
Contém
Não contém
Essas condições permitem definir quando o salto deve ser executado.
Exemplo com "contém"
Suponha que você tenha uma pergunta: Descreva a falha detectada
E você quer omitir uma pergunta posterior quando a descrição contiver determinada informação. Você pode configurar:
Campo | Valor |
Se | Descreva a falha detectada |
É | contém |
A | determinada palavra ou texto |
Ir para | próxima pergunta |
Quando a resposta cumprir essa condição, o DataScope realizará o salto configurado.
📍 O que significa "Ir para"?
A opção Ir para determina para onde o formulário continuará quando a condição for cumprida. Por exemplo, você pode selecionar:
Próxima pergunta
ou uma pergunta posterior específica do formulário
Isso permite criar diferentes fluxos de acordo com as respostas do usuário.
💡 Recomendação
Antes de configurar um salto, pergunte-se: em que situação eu quero que esta pergunta NÃO apareça?
Depois de ter essa resposta, configure essa situação como a condição do salto.
Por exemplo: quero que "Qual tipo de falha foi detectada?" apareça quando a resposta for "Sim". Então você deve configurar: se a resposta for "Não" → pular esta pergunta.
Assim você evitará inverter a lógica da condição.
⚠️ Pontos de atenção
O salto só pode ir para frente. Não é possível configurar um salto que volte para uma pergunta anterior no formulário.
📌 E se eu precisar de mais de dois destinos possíveis?
Se, em vez de duas opções, sua pergunta de origem tiver três ou mais alternativas (por exemplo, "Preventiva", "Corretiva" e "Preditiva") e cada uma delas precisar levar a uma pergunta diferente, consulte: Como direcionar os usuários para perguntas diferentes de acordo com a resposta?
Observação: Esta funcionalidade está disponível apenas nos planos pagos.





