Welcome to the LimeSurvey Community Forum

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

Opcion multiple marcar respuestas automaticamente

  • miguelvillegas88
  • miguelvillegas88's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 5 months ago #190024 by miguelvillegas88
Opcion multiple marcar respuestas automaticamente was created by miguelvillegas88
Buen día tengo el siguiente escenario,
tengo un listado de 10 opciones multiples (o cualquier numero de opciones), en 3 preguntas diferentes dentro del mismo grupo (ejemplo: Q1,Q2,Q3 todas con el mismo listado de respuestas, SQ001-SQ010)

Cuando seleccione q1_sq001, se deberá marcar en la q2_sq001 y en la q3_sq001, de igual si marco q2_sq002, se deberá marcar en la q3_sq002.

Algo asi como una función o script que escuche cuando marque alguna opcion de la q1 y q2, deberan estar marcadas en la q3, de igual manera las que se marquen en la q3.

espero puedan entender el punto, saludos
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 5 months ago #190028 by holch
Por favor, no postar en el foro Ingles en otros idiomas. Como eso es Español, voy a mover la pregunta al foro en Español.

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.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 5 months ago #190029 by holch
Pare este tipo de pregunta, siempre recomendo anexar un archivo LSS con solo as preguntas en questión.

Creo que poderias usar la funcionalidad "default answers" (No sé como se llama en el GUI en español), y creo que puedes conseguir que intentas con una formula tipo expression.

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.
  • miguelvillegas88
  • miguelvillegas88's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 5 months ago #190063 by miguelvillegas88
Replied by miguelvillegas88 on topic Opcion multiple marcar respuestas automaticamente
Hola, pude hacer este pequeño ejemplo, lo de la pregunta p1 se marca en la p2, y se tendria que replicar en la p3 (aqui no esa la p3), asi por cada opcion seleccionada, en este caso solo hice el ejemplo con la sq001
Attachments:
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 5 months ago #190065 by Joffm
Hola,
holch pidió un archivo LSS.
Ahora tenemos que crear una encuesta, seleccionar el idioma base correcto (¿español?), (La importación de grupos depende del idioma) y luego importar su archivo LSG.
Bueno, nadie puede adivinar que es "español (mexico)".

Bueno, pero tu ejemplo funciona. Donde esta el problema?

¿O simplemente quieres hacer una exclusión?
¿Los elementos seleccionados en p1 ya no se pueden seleccionar en p2?
Este es el filtro de exclusión.

Y puede establecer los valores en p2 ya elegidos en p1 con una ecuación:
{p2_SQ001=if(p1_SQ001=="Y","Y","")}
{p2_SQ002=if(p1_SQ002=="Y","Y","")}
...

Por favor, explique lo que quiere lograr.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
  • miguelvillegas88
  • miguelvillegas88's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 5 months ago #190070 by miguelvillegas88
Replied by miguelvillegas88 on topic Opcion multiple marcar respuestas automaticamente
Hola una disculpa por los inconvenientes, anexo el ejemplo un poco mas amplio,
el punto al que quiero llegar es, tener un concentrado de respuestas seleccionadas en p3 (sumando o agregando las respuestas de p1 y p2)

a partir de la p4 ahora si, voy a mostrar las respuestas señaladas en la p1-p2-p3 (flitrando solo de p3) Filtrar Matriz ==p3, espero no confundir. (**en este momento no lo hace)

despues de la p4 habría mas preguntas filtrando de la p3 (por ejemplo, p5-p6-p7-p8 etc)

Nota: no me funciona esto :
"Y puede establecer los valores en p2 ya elegidos en p1 con una ecuación:
{p2_SQ001=if(p1_SQ001=="Y","Y","")}
{p2_SQ002=if(p1_SQ002=="Y","Y","")}
... "


Este ejercicio ya lo hago para la aplicacion offlinesurveys, y utilizo Em para filtrar pero esto hace que sea muy muy lenta la aplicacion y por eso estoy buscando alternativas

tengo la version Versión 2.71.1+170927
Attachments:
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 5 months ago #190074 by holch
ahhh, con LSS es mucho mejor. Creo que es exactamente lo que pensei que sea.

Pero, en tu ejemplo si clico la SQ001 de la p1, la SQ001 de la p2 y de la p3 ya están marcados tambíen. Pero no encuentro de donde viene esta funcionalidad. Estas usando Javascript en algun lugar?

Otra cosa que no lo entiendo es que {p1.SQ001} me da un error de que la variable no está definida. No sé porque...

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.
  • miguelvillegas88
  • miguelvillegas88's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 5 months ago #190075 by miguelvillegas88
Replied by miguelvillegas88 on topic Opcion multiple marcar respuestas automaticamente
estoy usando js en la p1 y p2
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 5 months ago #190076 by holch
Donde está el JS? No lo veo?

Estoy intentando aqui algo, pero no funciona y no sé porque. He criado una nuevo encuesta (para evitar tu script).

Con G1Q1, G1Q2 y G1Q3 como preguntas y las subperguntas son 1, 2, 3, 4 y 5.
Code:
{if(G1Q1_1 == "Y", G1Q3_1="Y", "")}
En mi opinion, esto deberia marcar G1Q3_1 como "Y", caso que la G1Q1_1 sea marcada. Pero para mi el G1Q3_1 aparece marcado de qualquer manera.

No sé que es el problema. Estoy intentando de encontrar el problema, probablemente es muy facil. Algo estupido. Pero no lo veo.

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.
  • miguelvillegas88
  • miguelvillegas88's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 5 months ago #190077 by miguelvillegas88
Replied by miguelvillegas88 on topic Opcion multiple marcar respuestas automaticamente
para ver el script presiona aqui
Attachments:
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 5 months ago #190078 by holch
Ahh, verdad. En mi instalación no uso el WYSIWYG editor y ya lo veo todo en el codigo fuente. Pero he testado tu encuesta en la instalación demo de Limesurvey aqui, y ahi está con el editor. Puede ser que por eso no lo he visto.

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.

Lime-years ahead

Online-surveys for every purse and purpose