Я создаю форму опроса через KoboToolbox.Веб-формы основаны на Enketo.У меня есть несколько вопросов следующего типа (до того, как запятая является первым столбцом, а первая строка - заголовками данных в формате XLSform):
type, name
begin_group, group_farmexpenses_q5
note, group_farmexpenses_q5_note
integer, group_farmexpenses_q5_p1
текст, group_farmexpenses_q5_column_1
конечная_группа,
1011 * _1_1_5_1_5_1_5_1_5_1_5_5_51018 * integer, group_farmexpenses_q5_1_p1
text, group_farmexpenses_q5_1_column_1
end_group,
Что я хочу сделать, так это применить оператор if для целочисленных значений внутри этих двух групп, однако я получаю ошибку,Вот что я делаю, чтобы применить оператор if:
if ($ {group_farmexpenses_q5_p1} = 999, 0, $ {group_farmexpenses_q5_p1}) if ($ {group_farmexpenses_q5_1_p1} = 999, 0, $ {group_parx)1027 *
, так как все вышеперечисленное является отчетом о расчете, и каждый из них называется "расходом1" и "расходом2"
я просто добавляю их $ {расход1} + $ {расход2}
Я получаю сообщение об ошибке:
if ({group_farmexpenses_q5_1_p1} = 999, 0, / model / instance [1] / data / group_wx0mk24 / group_farmexpenses_q5_1 / group_farmexpenses_q5_1_p1), юридическое выражение не является выражением.(строка: не определено, символ: не определено)
Есть идеи, как это исправить?Я думаю, что это должно быть легко исправить, но я не знаю много о структурах XLSform.