操作方法

错误:域与现有默认值不兼容

Last Published: October 1, 2025

描述

为一个要素类创建新的域和子类型后,在尝试将新域应用于子类型时,遇到以下错误。

Error:   
The domain is incompatible with the existing default value.

但是,相同的域和默认值可以应用于具有相同方案的其他要素类。

原因

该错误可能是由于为该字段设置了默认值所致。现有默认值会干扰用户应用的域。

解决方案或解决方法

请使用以下选项之一来解决此错误。

重置默认值

  1. 目录窗口中,右键单击要素类 > 属性
  2. 单击子类型选项卡。
  3. 默认子类型下拉列表中选择子类型。
  4. 移除相应字段名称的默认值字段中的值,然后单击应用
  5. 将域更改为新域名。

    删除“默认值”字段中的值,在“域”字段中选择一个域。
     
  6. 默认值字段中设置默认值,然后单击应用 > 确定


移除默认值并创建新的子类型

  1. 目录窗口中,右键单击要素类 > 属性
  2. 单击字段选项卡并移除为每个字段列出的默认值。

    从“字段”选项卡中移除为每个字段列出的默认值。
  3. 创建新的子类型并应用默认属性域和值。 有关如何创建子类型的详细信息,请参阅:ArcMap:创建子类型

文章 ID: 000016329

获得人工智能支持

使用 Esri Support AI Chatbot 快速解决您的问题。

立即开始聊天

相关信息

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

立即开始聊天

转至下载选项