Validación subpreguntas- app offline

More
3 weeks 6 days ago #189035 by Eze
Hola!! Estoy tratando de aplicar mediante la app offline una encuestra que tenía previamente, de 160 preguntas y luego subirla al servidor Limesurvey. Ya lo consulté pero no se solucionó:

www.limesurvey.org/es/comunidad/foros/of...ting-respones#186752

Para probar si el problema no lo genera la instalación LS local , creé una cuenta gratuita en limequery.org pero me surgió otro inconveniente que comento a continuación.

Importé en limequery.org la encuesta y la cargué a la versión offline desde limequery.org pero cuando lo hago me muestra el error que adjunto (Screenshot.png).

Luego, igual intento probarla la app offline y al completar la carga de la primera sección de la encuesta no me deja pasar a segunda porque señala un error de validación en la pregunta S.F.1 aunque esa pregunta está completada correctamente.
La pregunta s.f.1 es la que adjunto y tiene la siguiente validación:



(sum(SF1_1_1, SF1_1_2, SF1_1_3, SF1_1_4*3, SF1_1_5*3, SF1_1_6*3, SF1_1_7*3) <= 3) &&
(sum(SF1_2_1, SF1_2_2, SF1_2_3, SF1_2_4*3, SF1_2_5*3, SF1_2_6*3, SF1_2_7*3) <= 3) &&
(sum(SF1_3_1, SF1_3_2, SF1_3_3, SF1_3_4*3, SF1_3_5*3, SF1_3_6*3, SF1_3_7*3) <= 3) &&
(sum(SF1_4_1, SF1_4_2, SF1_4_3, SF1_4_4*3, SF1_4_5*3, SF1_4_6*3, SF1_4_7*3) <= 3) &&
(sum(SF1_5_1, SF1_5_2, SF1_5_3, SF1_5_4*3, SF1_5_5*3, SF1_5_6*3, SF1_5_7*3) <= 3) &&
(sum(SF1_6_1, SF1_6_2, SF1_6_3, SF1_6_4*3, SF1_6_5*3, SF1_6_6*3, SF1_6_7*3) <= 3) &&
(sum(SF1_7_1, SF1_7_2, SF1_7_3, SF1_7_4*3, SF1_7_5*3, SF1_7_6*3, SF1_7_7*3) <= 3) &&
(sum(SF1_8_1, SF1_8_2, SF1_8_3, SF1_8_4*3, SF1_8_5*3, SF1_8_6*3, SF1_8_7*3) <= 3) &&
(sum(SF1_9_1, SF1_9_2, SF1_9_3, SF1_9_4*3, SF1_9_5*3, SF1_9_6*3, SF1_9_7*3) <= 3) &&
(sum(SF1_10_1, SF1_10_2, SF1_10_3, SF1_10_4*3, SF1_10_5*3, SF1_10_6*3, SF1_10_7*3) <= 3) &&
(sum(SF1_11_1, SF1_11_2, SF1_11_3, SF1_11_4*3, SF1_11_5*3, SF1_11_6*3, SF1_11_7*3) <= 3)

Tal vez es demasiada extensa esta validación ¿se les ocurre cómo sintetizarla?
Saludos!!

ezequiel
Attachments:

Please Log in or Create an account to join the conversation.

LimeSurvey Partners
More
3 weeks 6 days ago - 3 weeks 6 days ago #189037 by Joffm
¿Hay retorno de carro o salto de línea en su ecuación de validación?
Eliminarlos.

Evite la multiplicación y cambie a
(sum(SF1_1_1, SF1_1_2, SF1_1_3, SF1_1_4, SF1_1_4, SF1_1_4, SF1_1_5, SF1_1_5, SF1_1_5, SF1_1_6, SF1_1_6, SF1_1_6, SF1_1_7, SF1_1_7, SF1_1_7) <= 3) && (sum(SF1_2_1, SF1_2_2, SF1_2_3, SF1_2_4, SF1_2_4, SF1_2_4, SF1_2_5, SF1_2_5, SF1_2_5, SF1_2_6, SF1_2_6, SF1_2_6, SF1_2_7, SF1_2_7, SF1_2_7) <= 3) && (sum(SF1_3_1, SF1_3_2, SF1_3_3, SF1_3_4, SF1_3_4, SF1_3_4, SF1_3_5, SF1_3_5, SF1_3_5, SF1_3_6, SF1_3_6, SF1_3_6, SF1_3_7, SF1_3_7, SF1_3_7) <= 3) && (sum(SF1_4_1, SF1_4_2, SF1_4_3, SF1_4_4, SF1_4_4, SF1_4_4, SF1_4_5, SF1_4_5, SF1_4_5, SF1_4_6, SF1_4_6, SF1_4_6, SF1_4_7, SF1_4_7, SF1_4_7) <= 3) && (sum(SF1_5_1, SF1_5_2, SF1_5_3, SF1_5_4, SF1_5_4, SF1_5_4, SF1_5_5, SF1_5_5, SF1_5_5, SF1_5_6, SF1_5_6, SF1_5_6, SF1_5_7, SF1_5_7, SF1_5_7) <= 3) && (sum(SF1_6_1, SF1_6_2, SF1_6_3, SF1_6_4, SF1_6_4, SF1_6_4, SF1_6_5, SF1_6_5, SF1_6_5, SF1_6_6, SF1_6_6, SF1_6_6, SF1_6_7, SF1_6_7, SF1_6_7) <= 3) && (sum(SF1_7_1, SF1_7_2, SF1_7_3, SF1_7_4, SF1_7_4, SF1_7_4, SF1_7_5, SF1_7_5, SF1_7_5, SF1_7_6, SF1_7_6, SF1_7_6, SF1_7_7, SF1_7_7, SF1_7_7) <= 3) && (sum(SF1_8_1, SF1_8_2, SF1_8_3, SF1_8_4, SF1_8_4, SF1_8_4, SF1_8_5, SF1_8_5, SF1_8_5, SF1_8_6, SF1_8_6, SF1_8_6, SF1_8_7, SF1_8_7, SF1_8_7) <= 3) && (sum(SF1_9_1, SF1_9_2, SF1_9_3, SF1_9_4, SF1_9_4, SF1_9_4, SF1_9_5, SF1_9_5, SF1_9_5, SF1_9_6, SF1_9_6, SF1_9_6, SF1_9_7, SF1_9_7, SF1_9_7) <= 3) && (sum(SF1_10_1, SF1_10_2, SF1_10_3, SF1_10_4, SF1_10_4, SF1_10_4, SF1_10_5, SF1_10_5, SF1_10_5, SF1_10_6, SF1_10_6, SF1_10_6, SF1_10_7, SF1_10_7, SF1_10_7) <= 3) && (sum(SF1_11_1, SF1_11_2, SF1_11_3, SF1_11_4, SF1_11_4, SF1_11_4, SF1_11_5, SF1_11_5, SF1_11_5, SF1_11_6, SF1_1_6, SF1_11_6, SF1_11_7, SF1_11_7, SF1_11_7) <= 3)


Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 3 weeks 6 days ago by Joffm.

Please Log in or Create an account to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!