autollenado de pregunta con calculo

More
11 months 2 weeks ago #143934 by cjofre
cjofre created the topic: autollenado de pregunta con calculo
Estimados:

Tengo el siguiente problema.
Estoy tratando de hacer una pequeña prueba, y no logro conseguir que se autollenar preguntas con la respuesta anterior.
Por lo que he entendido de los distintos documentos, debería conseguirlo mediante un script similar a esto:

<script type="text/javascript" charset="utf-8">
$(document).ready(function()
{ $('#answer951955X85X4719SQ001_SQ001').val('({INSERTANS:951955X82X4717SQ001_SQ001}*{INSERTANS:951955X82X4718SQ001_SQ001}');
});
</script>

Sin embargo no he logrado conseguir que se ejecute. He tratado de colocar en la pregunta, en la descripción del grupo.
pero no he conseguido llenar el famoso formulario.
Como lamentablemente requiero que esos datos sean grabados, tampoco me sirve usar una pregunta de tipo ecuación o de visualización de datos, ya que ese tipo de preguntas no quedan grabados, y por lo tanto es complicado graficarlas posteriormente.

Alguna idea de como poder solucionar este impasse.
Alguien me podría mostrar un ejemplo concreto de como se llena esto?

Estoy usando en este momento la versión Versión 2.55+161021

Desde ya muchas gracias.

File Attachment:

File Name: -ENCUESTA-...1955.lss
File Size:28 KB
Attachments:

Please Log in to join the conversation.

More
11 months 2 weeks ago - 11 months 2 weeks ago #143936 by Joffm
Joffm replied the topic: autollenado de pregunta con calculo
Hola, cjofre,
cambie el script un poquito,
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
var v1={INSERTANS:951955X82X4717SQ001_SQ001};
var v2={INSERTANS:951955X82X4718SQ001_SQ001};
var v3=v1*v2; 
 $('#answer951955X85X4719SQ001_SQ001').val(v3);
});
</script>


O, mas facil,
Incluir un tipo de pregunta "Ecuacion" antes de q4.
Texto de la pregunta:
{q4_SQ001_SQ001=q2_SQ001_SQ001*q3_SQ001_SQ001}

Todo el mejor
Joffm
Attachments:
Last Edit: 11 months 2 weeks ago by Joffm. Reason: Ergänzung

Please Log in to join the conversation.

More
11 months 2 weeks ago #143940 by cjofre
cjofre replied the topic: autollenado de pregunta con calculo
Hola Joffm,
Muchas gracias por tu pronta respuesta.
Lo primero es que ya me funciono en parte, ya que por primera vez conseguí que me llene un campo.

Ahora me queda una sola duda.
Estoy viendo que bajo ese script. son un total de 4 lineas para llenar un campo. lo cual significa que hay que hacer 12 lineas por cada linea de pregunta. A menos que se pudiera colocar el script en cada subquestion, de la pregunta final. Pero de esa manera no me funciono.
No sería mas lógico conseguir una especie de ciclo que recorra las preguntas anteriores y vaya entregando las respuestas?
O sería muy complicado?
Acaso solo se pueden colocar scripts en el cuerpo de la pregunta, y no en las subquestions? O es posible hacerlo con algún tipo de modificación?

Please Log in to join the conversation.

More
11 months 2 weeks ago #143945 by Joffm
Joffm replied the topic: autollenado de pregunta con calculo
Hola, cjofre,
si, el script funciona solo cuando se ha elejido todos los tipos.

Pero funciona bien con la ecuacion.

Joffm
Attachments:

Please Log in to join the conversation.

More
11 months 2 weeks ago #143946 by cjofre
cjofre replied the topic: autollenado de pregunta con calculo
Muchas gracias Joffm, me quedo realmente mucho mas claro con tu ejemplo.
estaba realmente complicado.

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now