Ramificação de um seleto questão de múltipla usando scripts personalizados

Considere o seguinte cenário:

Q1: Quais jogos você joga?

    beisebol
    Basquete
    Futebol
    Tênis

A pergunta acima é um múltiplo Select questão do tipo. Agora, se os inquiridos selecionar a opção de atendimento beisebol e basquete você quer ramificar-los para Q2, mais você quer que eles se ramificar para Q3.

O script para o exemplo acima é a seguinte:


# if ($ {Q1_1} == "1" && $ {Q1_2} == "1")
    $ Survey.branchTo ( "Q2")
#outro
    $ Survey.branchTo ( "Q3")
#fim

Qual é a diferença entre a referência a uma pergunta selecione o tipo múltipla (Check Box) versus questão selecione única (Button Radio)?

Código pergunta para a questão é Q1

Se a questão é um múltiplo Select questão do tipo, em seguida, as opções de resposta são referenciados como segue:

  • Primeira opção de atendimento: $ {Q1_1} == "1", Segunda opção de atendimento: $ {Q1_2} == "1", terceira opção de atendimento: $ {Q1_3} == "1" e assim por diante ...
  • Para verificar se a opção de resposta foi selecionado, verifique se ele é igual a "1", por exemplo: #if ($ {Q1_1} == "1"). Ao contrário única selecione o tipo de pergunta 1 deve estar dentro de aspas.

Se a questão é uma seleção única questão do tipo, em seguida, as opções de resposta são referenciados como segue:

  • Primeira opção de atendimento: #if ($ {Q1} == 1), segunda opção de atendimento: #if ($ {Q1} == 2), terceira opção de atendimento: #if ($ {Q1} == 3) e assim por diante ...
  • Para verificar se a opção de resposta é selecionada, verifique-o com a posição da opção de resposta. Aspas não são necessárias neste caso.

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