我是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點,仍然需要添加。