Lógica Condicional e Ramificação
A lógica condicional permite que o seu inquérito se adapte com base nas respostas do utilizador. Pode mostrar ou ocultar páginas inteiras, ou controlar o fluxo dentro de uma única página.
Mostrar ou Saltar Páginas
Controle se uma página aparece com base em respostas anteriores. Quando a condição não é cumprida, a página inteira é saltada e os respondentes continuam para a página seguinte.
Elements on this page are only shown if the condition is met
Controlo de Fluxo
Use o Controlo de Fluxo para gerir a lógica dentro de uma página. Pode saltar o resto da página ou terminar o inquérito imediatamente.
Construir Condições
Tanto a Lógica de Página como o Controlo de Fluxo usam o mesmo construtor de condições. Uma condição define uma regra que o motor avalia com base nos dados atuais do inquérito.
Condição Básica
Uma condição básica compara um “facto” (a resposta a uma pergunta) com um valor ou outro facto.
- Facto: A pergunta a verificar (ex: “Qual é a sua cor favorita?”).
- Operador: A operação a realizar (ex:
é igual a). - Valor: O valor com o qual comparar.
Condições Combinadas
Pode combinar múltiplas condições usando a lógica E / OU diretamente no editor. Clique no botão + Adicionar condição para criar regras complexas.
Operações Suportadas
Os operadores disponíveis dependem do tipo de elemento que está a ser avaliado.
Texto (String)
eqcontainsexistsNúmero
eqgtgteltlteexistsBooleano (Sim/Não)
trueexistsSeleção Única (Escolha Única)
eqinexistsSeleção Múltipla (Escolha Múltipla)
eqinallexists