我是ODK和XLSForms的新手。根据选定的答案计算和更新分数
我有几个问题,并根据问题的答案,我需要计算分数。
我有17题,每一次一个人的回答是,我需要加2点到一个整数字段。
所以我必须:
type name label appearnce required
select_one yes_no1 q1 //question here //appearance quick //required yes
...
select_one yes_no17 q17 ...
这里是得分字段:
type name label
calculate total Total
这是我在我的工作的第一项任务,而不能图如何计算,并根据变化值选择答案。
编辑
我添加了一个计算公式,但不知道如何得到的结果,因为它没有工作:
if ((${q8} = 'yes' or ${q9} ='yes' or ${q11}='yes'), 2, 0)
所以,如果问题8,9或11回答是的,给当前值增加2分,但是该字段根本没有出现。如果问题10,12,13和14回答为是,每增加1点,仍然需要添加。