laptop and a wrench

漏洞

Having a GUID() function Arcade expression in an ArcGIS Field Maps form causes the 'In Progress' message to display indefinitely on iOS devices after hitting the submit button from a point collection.

上次发布: January 6, 2023 ArcGIS Field Maps
漏洞 ID 编号 BUG-000153527
已提交November 5, 2022
上次修改时间September 26, 2025
适用范围ArcGIS Field Maps
找到的版本22.3.1
操作系统Apple iOS
操作系统版本15.x
状态Duplicate

附加信息

The expression is not correct. Each time the expression evaluates, a new global unique identifier (GUID) is returned, leading to an infinite loop. While the 'In Progress' indicator issue is not present on Android, the expression never evaluates to produce the expected results. Define a GUID initially and check if the field value contains a GUID. If it is empty, create and assign a GUID using the Guid() function. If not empty, return the current GUID field value. For example, to calculate a random GUID, use the following expression and replace FIELDNAME with the name of the field: var id = $feature.FieldName IIf(id==null, guid(), id)

重现步骤

漏洞 ID: BUG-000153527

软件:

  • ArcGIS Field Maps

当漏洞状态发生变化时获得通知

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项