Al actualizar a la versión 3.7.2 dejo de funcionar la función sum, por ejemplo
creo una variable N1 de respuesta simple y luego
creo una variable tipo ecuación QN1 {if(N1 == 1; QN1="8.5"; "FALSO"}
creo otra variable tipo ecuación QN2 {if(N1 == 2; QN2="10.5"; "FALSO"}
creo una variable tipo ecuación TOTAL {sum(QN1,QN2}
creo una variable tipo ecuación NSE {if(TOTAL <= 10; NSE="BAJO"}
creo una variable tipo ecuación NSE {if(TOTAL >= 11; NSE="ALTO"}
Al correr la encuesta QN1 Y QN2 toman los valores asignados pero TOTAL se queda en cero, antes de la versión 3.... todo esto estaba implementado y funcionaba sin ninguna problema, me pueden ayudar a resolver este tema de alguna otra forma.
El problema no es la función "sum", pero tus ecuaciones.
"8.5" no es un número, pero un string. Con strings no se puede calcular. Saca los "" y deveria funcionar. Dependiendo de tu instalation, el problema também puede ser "." y "," para los decimales.
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.