Check out the LimeSurvey source code on GitHub!

Questões com resposta automatica de acordo com respostas de pergunta anterior Ex

More
6 years 2 weeks ago #56410 by renanbtomaz
Boa tarde pessoal será que tem como introduzir uma resposta automatica de acordo com a resposta anterior Ex:

1- Qual a sua idade?
R: 25 ( resposta numerica)

2 - Marque a faixa correspondente? (pergunta Radio resposta unica)
- entre 18 - 24 anos
- entre 25 - 34 anos
- entre 35 - 44 anos
- entre 55 ou mais anos

Pois parece simples mais quando as pessoas respondem marcam no lugar errado
Se puderem me ajudar fico agradecido

Please Log in to join the conversation.

More
6 years 2 weeks ago #56413 by holch
Hmmm, não entendi: Porque você pergunta a idade duas vezes?

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Please Log in to join the conversation.

More
6 years 1 week ago #56489 by renanbtomaz
A primeira pergunta referente a idade exata do respondente?
A Segunda pergunta e a Faixa de idade onde (cota) controle de entrada de dados?

para não perguntar para o respondente 2 vezes gostaria de uma colocação automatica em outro programa eu criava uma sintax de comando

Please Log in to join the conversation.

More
6 years 1 week ago #56491 by holch
Hmmm, a cota normalmente deveria conseguir incluir isso sem ter que fazer um calculou antes.

Para marcar já a faixa correta na segunda pergunta provavelmente você precisa Javascript.

Mas eu estou pensando que deveria ter uma solução melhor...

Então você tem certas cotas de idade para a pesquisa e quer que a pesquisa feche quando a cota de cada faixa foi atingida, certo?

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Please Log in to join the conversation.

More
6 years 1 week ago #56496 by renanbtomaz
Sim a cota ela ja esta sendo bloqueada de acordo com o numero de respondetes conforme o estudo solicitado, mas o que eu gostaria e de saber se tem a possibilidade de uma pergunta ser automatica de acordo com a resposta anterior, pois o limesurvey faz um filtro de respostas e será que ele faz colocação de respostas conforme resposta anterior

Please Log in to join the conversation.

More
6 years 1 week ago #56501 by holch
Do que eu saiba, isso somente é possivel usando Javascript.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Please Log in to join the conversation.

More
6 years 1 week ago - 6 years 1 week ago #56522 by adrdangelo
Caros, façam o seguinte:
Desativem o filtro XSS nas configurações do limesurvey;
Na questão "2 - Marque a faixa correspondente?" abra o editor e insira um script, este script deverá obter o valor da questão anterior e entrar numa estrutura condicional para que então depois de analisada seja 'setado' a resposta desejada.
No caso do exemplo, 25 anos:

<script>
obtem valor da questão anterior (codigo da questao anterior)

//SS - cod do questionario
//GG - cod do grupo
//QQ - cod da questao
questao_anterior = $('#answerSSXGGXQQ').val();

faz a verificação (estrutura condicional)
(25 >= questao_anterior <= 34)

setar o valor da questão (codigo da questão atual)
$('#answerQQXGGXQQ').val(item2); //25 - 34 anos
</script>

Saia do editor, atualize a questão e pronto! Ponha para executar o questionário, pois apenas "visualizar a questão" não irá iniciar o JQuery.

É isso
Abraço!
Last Edit: 6 years 1 week ago by adrdangelo.

Please Log in to join the conversation.

More
6 years 1 week ago #56688 by renanbtomaz
Obrigado adrdangelo vou tentar executar amanhã e te falo de vai funcionar

Please Log in to join the conversation.

Moderators: marciojv
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form