漏洞 ID 编号 |
BUG-000153581 |
已提交 | November 8, 2022 |
上次修改时间 | June 10, 2025 |
适用范围 | ArcGIS Survey123 |
找到的版本 | 3.16 |
操作系统 | Apple iOS |
操作系统版本 | 15.x |
修正版本 | Planned Release Date: Q1 2023 |
状态 | Fixed
此漏洞已得到修复。 有关详细信息,请参阅“版本修复”和“其他信息”(如果适用)。
|
解决办法
There are two workarounds:
- Turning off the read-only rule allows the user to go back to the draft and manually place the geopoint.
- Use an expression to make the geopoint question read-only anywhere except for the draft folder. In order to do this, use pulldata("@property", 'status') to calculate the current status of the survey (which returns draft, submitted, sent, or inbox if the survey was opened from Drafts, Outbox, Sent, or Inbox, respectively. An empty string is returned if the response is new.) with calculationMode=always in bind::esri:parameters column and use it as an expression to determine when the geopoint question should be read-only (for example ${surveystatus}!='draft').
重现步骤