在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'
这是一个错误,还是我写错了这个等式?
答案 0 :(得分:2)
如果数组的问题代码是" A1",这将返回数组的总值:
{sum(that.A1.value)}