Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Criar condição em uma pergunta.

  • luassuncao
  • luassuncao's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 7 months ago #152466 by luassuncao
Criar condição em uma pergunta. was created by luassuncao
Colegas,

É possível criar uma condição em uma pergunta?

Ex: Tenho uma determinada pergunta que posso colocar como resposta: NÃO ATENDE, ATENDE PARCIALMENTE, ATENDE TOTALMENTE e ATENDE ALÉM DO ESPERADO.

A condição seria a seguinte:

Se resposta igual a NÃO ATENDE, então obrigatório o preenchimento do comentário.

Obs: O Tipo de Pergunta que estou utilizando é Lista com comentários.

Isso seria possível?
Attachments:
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 7 months ago #152471 by holch
Replied by holch on topic Criar condição em uma pergunta.
Não, isso o Limesurvey não tem incorporado. Você teria que solucionar isso com Javascript.

Mas tem outra solução: Você cria duas perguntas. Uma lista normal e uma pergunta de texto. Ai você mostra a pergunta de texto apenas quando a pessoa respondeu "não atende".

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The topic has been locked.
More
6 years 4 months ago #170459 by lfarantes
Replied by lfarantes on topic Criar condição em uma pergunta.
Acredito que se você criar duas perguntas uma com as opções citadas e outra com um campo de texto resolva. Basta crias as duas questões e configurar uma condicional na segunda questão para que esta apareça somente quando selecionar a opção NÃO ATENDE.
qualquer dúvida, estou à disposição
lfarantes@gmail.com
The topic has been locked.
  • saramendesoliveiralima
  • saramendesoliveiralima's Avatar
  • Offline
  • New Member
  • New Member
More
4 years 6 months ago #198182 by saramendesoliveiralima
Replied by saramendesoliveiralima on topic Criar condição em uma pergunta.
Boa tarde. Tenho uma pergunta do tipo SIM/NÃO. Gostaria que ao clicar SIM o usuário fosse direcionado para um um grupo de perguntas e se não para outro grupo de perguntas. É possível?
Desde já, obrigada!
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 6 months ago - 4 years 6 months ago #198183 by holch
Replied by holch on topic Criar condição em uma pergunta.
Sim, bastante fácil. Você precisa usar o Expression Manager/Script para criar uma "Relevance Equation" ("Fórmula de relevância" em portugues).

Caso que o grupo de perguntas realmente está dentro de um grupo em Limesurvey, você pode colocar algo assim na caixinha da "Fórmula de relevância" deste grupo:
[code]Q1=="Y"[/quote]

Com isto, o grupo só estaria aparecendo, se na pergunta Q1 a resposta era SIM (Yes).

"Q1" sendo o código da pergunta tipo SIM/NÃO e "Y" para "SIM" (YES em ingles). Para o grupo que deve aparecer se a pessoa escolheu "não", você deveria mudar o "Y" para um "N".

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Last edit: 4 years 6 months ago by holch.
The topic has been locked.
  • saramendesoliveiralima
  • saramendesoliveiralima's Avatar
  • Offline
  • New Member
  • New Member
More
4 years 6 months ago #198186 by saramendesoliveiralima
Replied by saramendesoliveiralima on topic Criar condição em uma pergunta.
Eu tenho 3 grupos de perguntas. No grupo 1 a pergunta 13147 refere-se a pergunta SIM/NÃO. Se sim quero que vá para o grupo 2 de perguntas e depois finalize. Se não quero que vá para o grupo 3 de perguntas e depois finalize.

13147 == "Y" [ / quote ] - Coloquei esta no grupo 2 de perguntas
13147 == "N" [ / quote ] - Coloquei esta no grupo 3 de perguntas

Mas, não funcionou.
The topic has been locked.
  • saramendesoliveiralima
  • saramendesoliveiralima's Avatar
  • Offline
  • New Member
  • New Member
More
4 years 6 months ago #198187 by saramendesoliveiralima
Replied by saramendesoliveiralima on topic Criar condição em uma pergunta.
Eu tenho 3 grupos de perguntas. No grupo 1 a pergunta 13147 refere-se a pergunta SIM/NÃO. Se sim quero que vá para o grupo 2 de perguntas e depois finalize. Se não quero que vá para o grupo 3 de perguntas e depois finalize.

Q7 == "Y" [ / quote ] - Coloquei esta no grupo 2 de perguntas
Q7 == "N" [ / quote ] - Coloquei esta no grupo 3 de perguntas

Mas, não funcionou.
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 6 months ago - 4 years 6 months ago #198190 by holch
Replied by holch on topic Criar condição em uma pergunta.
O que significa "Não funcionou"?

Melhor colocar aqui uma exportação no formato LSS para eu ver.

Um problema pode ser que a sua pergunta SIM/NÃO é uma pergunta SIM/Não "caseira" e não a que vem já com LS. Neste caso, os códigos de resposta podem ser diferente do Y e N. Mas sem conhecer a seu questionário fica difícil de saber e todo seria "achismo".

Em teoria o que você descreve está correto. Mas dependendo onde você colocou estas formulas, quais os códigos usados na Q7 (pergunta SIM/Não), etc. pode ter muitos pontos onde isso pode dar errado.

Também, sem saber que "não funcionou", fica difícil ajudar.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Last edit: 4 years 6 months ago by holch.
The topic has been locked.
  • saramendesoliveiralima
  • saramendesoliveiralima's Avatar
  • Offline
  • New Member
  • New Member
More
4 years 6 months ago #198191 by saramendesoliveiralima
Replied by saramendesoliveiralima on topic Criar condição em uma pergunta.
Não funcionou = os grupos de pesquisa 2 e 3 não aparecem mais, independente de responder SIM ou NÃO na Q7.

Também não sei se o SIM ou Não é Yes ou No, porque sou usuária desta ferramenta em uma instituição que utiliza o LimeSurvey como base.

Relevância: Q7 == "Y" [ / quote ] ---> No grupo de perguntas 2
Relevância: Q7 == "N" [ / quote ] ---> No grupo de perguntas 3
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 6 months ago #198194 by Joffm
Replied by Joffm on topic Criar condição em uma pergunta.
Qual versão você usa?

Aqui está um exemplo:

File Attachment:

File Name: limesurvey...6235.lss
File Size:17 KB


Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: saramendesoliveiralima
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 6 months ago #198195 by holch
Replied by holch on topic Criar condição em uma pergunta.

Também não sei se o SIM ou Não é Yes ou No,


Então seria importante entender isso primeiro. Que tipo de pregunta a sua Q7 realmente é, para entener sé o Q7=="Y" é o código correto ou se não precisa ser algo como Q7==1 ou Q7=="A1".

O Joffm forneceu um exemplo, veja isso para ver se ajuda.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The following user(s) said Thank You: saramendesoliveiralima
The topic has been locked.
Moderators: holchtpartner

Lime-years ahead

Online-surveys for every purse and purpose