Como configurar a ramificação Delayed usando scripts personalizados

O que está atrasado ramificação?

ramificação atrasada é quando você quer ramificar entrevistados para vários locais na pesquisa com base em perguntas feitas no início da pesquisa. Por exemplo, digamos que você perguntar aos entrevistados para seleccionar o seu género no Q2, mas você não quer ramificar entrevistados com base em sua resposta para Q2 até depois Q9, em que ponto Q10 deve ser mostrado para aqueles que selecionou masculino e Q11 deve ser mostrado para aqueles que selecionou Feminino. Então, todos devem voltar para continuar a pesquisa com Q12. Para fazer isso, você pode usar scripts personalizados. A questão para este exemplo seria criado como segue:

Q2 Sexo? Masculino feminino

O script para o requisito de ramificação retardada é a seguinte:
# if ($ {Q2} == 1)
 $ Survey.branchTo ( "P10")
#fim

# if ($ {Q2} == 2)
 $ Survey.branchTo ( "P11")
#fim

No script acima: Q2, Q10 e Q11 são pergunta códigos para as respectivas perguntas. A instrução if verifica se a resposta a Q1 foi 1 (masculino) ou 2 (Feminino) e, consequentemente, ramos para Q10 ou Q11

Seguem-se os passos para essa configuração:

  • Configure o inquérito de base com todas as perguntas.
  • Adicionar uma quebra de página após Q9.
  • Adicionar uma pergunta personalizada Scripting depois Q9.
  • Digite o script, como mostrado acima.
  • Ativar Auto Enviar e marque a caixa de Lógica Inclui Ramificação.
  • Configurar o destino padrão de ramificação para Q10 e Q11 para ir para Q12.
License & Access Options

Esta funcionalidade / ferramentas aqui descritas estão disponíveis com a seguinte licença (s):

Team Edition

Pesquisas ilimitadas, Perguntas, respostas

Avançado conjunto de ferramentas e recursos

Sem compromisso a longo prazo

Esse artigo foi útil?
Me desculpe por isso
Como podemos melhorar?
Enviar