| 漏洞 ID 编号 |
BUG-000160910 |
| 已提交 | August 24, 2023 |
| 上次修改时间 | June 5, 2024 |
| 适用范围 | ArcGIS Survey123 |
| 找到的版本 | 3.18 |
| 操作系统 | Windows OS |
| 操作系统版本 | 10.0 64 Bit |
| 状态 | As Designed
经开发团队审核,已确定此行为符合设计。 有关详细信息,请参阅“其他信息”部分。
|
附加信息
This behavior is as designed. The default calculation mode for ArcGIS Survey123 calculations is set to Auto, which only recalculates when the question is empty or has not been previously modified by the user as referenced in the documentation: https://doc.arcgis.com/en/survey123/desktop/create-surveys/prepopulateanswers.htm#:~:text=the%20calculation%20again.-,Calculation,-mode.
If the desired behavior is that the calculation recalculates every time a value referenced in the calculation is updated, a 'calculationMode=always' value should be added to the bind::esri:parameters column in the Survey123 Connect XLS form for the calculated question. The Always mode recalculates when any value referenced in the calculation expression changes as stated in the aforementioned documentation.
解决办法
Manually hit the refresh button.
重现步骤