Calculations relying on default values in non-relevant fields behave differently in the latest version of Survey123 for ArcGIS.
上次发布: January 17, 2020ArcGIS Survey123
漏洞 ID 编号
BUG-000127379
已提交
December 13, 2019
上次修改时间
June 5, 2024
适用范围
ArcGIS Survey123
找到的版本
3.7
操作系统
Windows OS
操作系统版本
10.0
状态
Will Not Be Addressed
开发团队已考虑过该问题或请求,并决定不会解决该问题。 问题的“其他信息”部分可能包含进一步说明。
附加信息
BUG-000097105 is fixed in Survey123 for ArcGIS 3.6.
If a question is not relevant, it should not have any value until it becomes relevant. In this example, the default of 0 is used for all questions and all values are summed up although they are not relevant. This works in Survey123 for ArcGIS 3.5 or earlier, since non-relevant values are considered as 0. However, in Survey123 for ArcGIS 3.6, non-relevant questions are stored as null. Null + a value = Null.
The correct way to construct the Total Depth calculation in this example is to use: coalesce(${Field_0},0) + coalesce(${Field_1},0) + coalesce(${Field_2},0) + coalesce(${Field_3},0).