Welcome to the LimeSurvey Community Forum

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

Matriz personalizada

  • blacho
  • blacho's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 months 1 week ago #255883 by blacho
Matriz personalizada was created by blacho
Ayúdenos a ayudarle y rellene los siguientes campos:.
Su versión de LimeSurvey: 6.2.11
Servidor propio o LimeSurvey Cloud:
Plantilla de diseño utilizada: fruity_twentythree
==================
Buenos días, estoy haciendo un cuestionario de matrices con valores númericos acerca de ponderaciones. Quiero que el usuario, cuando ponga cualquier número en Y- scale - subpregunta "1" RECENINFERIOR, le aparezca automaticamente en Y-scale - subpregunta "2" RECENSUPERIOR y así sucecivamente.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
9 months 1 week ago #255915 by Joffm
Replied by Joffm on topic Matriz personalizada
¿Cómo?
Sólo la primera línea es visible.
Introduce un número en la primera línea (5) RECENINFERIOR.
Entonces RECENSUPERIOR está oculto en esta línea, se muestra la siguiente línea (4).
RECENINFERIOR está oculto allí, de modo que solo puede ingresar un número en RECENSUPERIOR.

Es mejor si envías una exportación lss de esta pregunta y lo explicas nuevamente.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • blacho
  • blacho's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 months 1 week ago #255930 by blacho
Replied by blacho on topic Matriz personalizada

File Attachment:

File Name: limesurvey...2-10.lss
File Size:27 KB

Por ejemplo, con la matriz Recencia: Si el usuario pone cualquier numero (Ej. 1, 0.25, 4, 48...) en la casilla RECENSUPERIOR 1, que este le aparezca en la casilla RECENINFERIOR 2.
Ejemplo: empiezo poniendo en RECENSUPERIOR 1 el 6, entonces este me sube como número inferior a RECENINFERIOR 2, entonces me habilita la casilla RECENSUPERIOR 2 para poner un numero mayor a 6, en este caso el 8, entonces el 8 ya va subir a RECENINFERIOR 3 y así sucesivamente.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
9 months 1 week ago - 9 months 1 week ago #255937 by Joffm
Replied by Joffm on topic Matriz personalizada

Si el usuario pone cualquier numero (Ej. 1, 0.25, 4, 48...) en la casilla RECENSUPERIOR 1

Entonces, los valores sólo se ingresan en RECENSUPERIOR.
Y estos se mostrarán en la siguiente línea.

Así, por ejemplo.
 

O se pregunta un valor inicial de RECENINFERIOR?
Luego pregúntalo en una pregunta preliminar.
Asi
 

o asi
 

Ahora solo queda validar que el valor de cada fila sea mayor que el anterior.
Comó
(is_empty(Q1a_SQ002_X002) or Q1a_SQ001_X002<Q1a_SQ002_X002) and (is_empty(Q1a_SQ003_X002) or Q1a_SQ002_X002<Q1a_SQ003_X002) and ...

 

File Attachment:

File Name: limesurvey...6172.lss
File Size:62 KB



Y que es esta ecuation?
getArrayRank(Q00_SQ001, '5') > 0

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 9 months 1 week ago by Joffm.
The following user(s) said Thank You: blacho

Please Log in to join the conversation.

  • blacho
  • blacho's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 months 1 week ago #255943 by blacho
Replied by blacho on topic Matriz personalizada
Es justo lo que necesitaba, muchas gracias!

Please Log in to join the conversation.

Moderators: holchtpartner

Lime-years ahead

Online-surveys for every purse and purpose