错误

错误:自定义要素服务提交 url 与此调查不兼容(表 GLOBALID 的键字段 GLOBALID 中不支持关系类型 esriFieldTypeGlobalId)

Last Published: April 27, 2022

错误消息

在 ArcGIS Survey123 Connect 中,尝试使用具有相关表和附件的要素类发布调查失败,并返回以下错误消息:

错误: 自定义要素服务提交 url 与此调查不兼容(表 GLOBALID 的键字段 GLOBALID 中不支持关系类型 esriFieldTypeGlobalId)
返回的错误消息。

原因

以下是可能的原因:

  • GUID 关系字段在主要要素图层和辅助表中包括不同的名称。
: GUID 字段不能为 GlobalID 字段。
  • 每侧关系的标注名称都不同。

解决方案或解决方法

  1. 在 ArcGIS Pro 中,登录到 ArcGIS Online 组织帐户。
  2. 添加不含关系类、全局 ID 或附件的要素类和表。 有关详细信息,请参阅 ArcGIS Pro:开始编辑
  3. 在要素类中打开属性表,然后单击添加字段图标以添加新的 GUID 字段。 在本示例中,新的 GUID 字段名为 GUID。
属性表窗口包含要添加至要素类的新 GUID 字段。
  1. 单击保存
  2. 在具有相同字段名称的表中重复步骤 3 和 4。
  3. 在顶部功能区上,单击分析选项卡,然后单击工具
    1. 地理处理窗格中,搜索并选择创建关系类工具。
    2. 参数中,针对源表目标表关系类型消息方向部分选择首选选项。
    3. 针对基数,选择一对多 (1:M) 选项;针对源主键外键部分,选择 GUID 字段。
    4. 单击运行
“创建关系类”地理处理窗格
  1. 目录窗格中,右键单击要素类。 单击管理 > 添加全局 ID
用于将全局 ID 添加至要素类的“目录”窗格。
  1. 对于表,重复步骤 7。
  2. 在要素类中,再次打开属性表。 右键单击新的 GUID 字段,然后单击计算字段
  3. 计算字段窗格中,选择 GlobalID 字段。 单击运行
用于将全局 ID 复制到新 GUID 字段的“计算字段”窗格。
  1. 目录窗格中,右键单击要素类。 单击管理 > 启用附件
用于启用要素类附件的“目录”窗格。
  1. 对于表,重复步骤 11。
  2. 将要素图层发布到 ArcGIS Online。 请参阅 ArcGIS Pro:共享 web 要素图层
  3. 在 ArcGIS Survey123 Connect 中,基于在步骤 13 中发布的要素服务创建一个新调查。 请参阅 ArcGIS Survey123:通过要素图层生成调查
  4. 发布调查。

文章 ID:000025412

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

相关信息

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项