漏洞 ID 编号 |
BUG-000117902 |
已提交 | November 2, 2018 |
上次修改时间 | June 5, 2024 |
适用范围 | ArcGIS Survey123 |
找到的版本 | 3.0 |
操作系统 | Apple iOS |
操作系统版本 | 11.0x |
状态 | Known Limit
经开发团队审核,已确定此问题与不受 Esri 控制的软件的已知限制有关。 问题的“其他信息”部分可能包含进一步说明。
|
附加信息
Due to the order in which values are loaded when opening a survey from the Inbox, the relevant statements are initially processed in the same order as the existing values are loaded. In the example survey provided, where the select_one question is after the questions with the relevant statements applied, the value has not been loaded for the select_one question from Inbox when the first three questions are processed, therefore loading these relevant statements are false and the values are not retained. However once the value for select_one is loaded, the other questions become relevant again, but the values have been lost due to the relevant statements change of state from false to true.
To resolve this issue the select_one question must be before (above) the relevant statements that are conditional to the answer to that question.
解决办法
Post the condition input before the conditional statements.
重现步骤