Уравнение исследования извести

В Lime Survey я хочу получить общую сумму значений подвопросов в вопросе массива.

Я использовал следующее:

{(A1_sq1.value+A1_sq2.value+A1_sq3.value+A1_sq4.value+A1_sq5.value+A1_sq6.value+A1_sq7.value+A1_sq8.value+A1_sq9.value+A1_sq10.value+A1_sq11.value)}

Если я нажимаю переключатели массива по порядку, я получаю правильную сумму. Но если я проверяю их не по порядку, я получаю каждый отдельный ответ, перечисленный в определенной последовательности (т. е. без суммы).

Таким образом, щелкнув по порядку, я мог бы получить «18», тогда как, если бы я сделал весь набор в обратном порядке, я бы получил «12221222112».

Это ошибка, или я неправильно пишу формулу?


person CCapra    schedule 11.05.2015    source источник
comment
limesurvey.org/en/forum/design-issues/   -  person Denis Chenu    schedule 12.05.2015


Ответы (1)


Если код вопроса для массива «A1», это вернет общее значение для массива:

{sum(that.A1.value)}

person tpartner    schedule 12.05.2015