Instrução

Falha ao criar<feature class name>. O valor não se enquadra no Domínio:<domain name>

Last Published: June 6, 2024

Descrição

No ArcGIS Pro, a tentativa de criar uma nova feição falha e retorna a seguinte mensagem de erro:

Error:
Failed to create <feature class name>.
Value doesn't fall within Domain: <domain name>
A mensagem de erro.

Causa

A classe de feição selecionada tem campos com domínios de atributo atribuídos. Ao criar feições que fazem parte de domínios de atributo, se nenhum valor nulo ou valor de atributo for atribuído de antemão, isto levará a valores de atributo de simbologia ausentes. Domínios de atributo são regras que descrevem os valores disponíveis de um tipo de campo e limite que podem ser posicionados em um campo; Portanto, a criação de feições que fazem parte de domínios de atributo requer um valor atribuído para garantir a integridade dos dados.

Solução ou Solução Provisória

Execute uma das soluções alternativas fornecidas abaixo antes de criar uma nova feição para resolver o erro.

Definir um valor de domínio padrão para o campo de classe de feição

  1. Abra o projeto com a camada de feição no ArcGIS Pro.
  2. Na página Conteúdo, clique com o botão direito em uma das camadas de feição e selecione Design de Dados > Campos.
A opção Campos na seleção Design de dados.
  1. Na exibição de campos, na coluna Padrão , clique duas vezes na célula Valor padrão e selecione um valor padrão para o domínio. Neste exemplo, o valor padrão é definido como 'Não entregue'.
Os valores de domínio na célula Valor de domínio.
  1. Na barra de formatação superior, clique na guia Campos .
A guia Campos na barra de formatação superior.
  1. Na guia Campos , no grupo Alterações , clique em Salvar para salvar as alterações.
A opção Salvar no grupo Alterações.

Atribuir um valor nulo ao campo de atributos

  1. Abra o projeto com a camada de feição no ArcGIS Pro.
  2. No painel Conteúdo , clique com o botão direito do mouse na camada de feição e selecione Design de Dados > Campos para abrir a visualização de campos.
A opção Campos na seleção Design de dados.
  1. Na visualização de campos, marque a caixa de seleção Permitir NULL.
A caixa de seleção Permitir NULL na exibição de campos.
  1. Na barra de formatação superior, clique na guia Campos .
A guia Campos na barra de formatação superior.
  1. Na guia Campos , no grupo Alterações , clique em Salvar para salvar as alterações.
A opção Salvar no grupo Alterações.

Atribuir um valor de atributo no painel Modelo Ativo

  1. Abra o projeto com a camada de feição no ArcGIS Pro.
  2. Na barra de formatação superior, clique na guia Editar.
  3. Na guia Editar , no grupo Feições, clique em Criar para abrir o painel Criar Feições.
A guia Editar e o botão Criar no grupo Feições.
  1. No painel Criar Feições, selecione a classe de feição e clique em Modelo Ativo para abrir o painel Modelo Ativo . Neste exemplo, a classe de feição é 'DroppointsParcel'.
O botão Modelo ativo no painel Criar Feições.
  1. No painel Modelo Ativo , selecione o valor do atributo na lista suspensa de domínio para aplicar à feição.
Os valores de atributo no painel Modelo Ativo.

Desativar a validação de atributo

Desative a validação de atributo para substituir os critérios de validação impostos ao campo. Consulte ArcGIS Pro: Ativar ou desativar a validação de atributo para instruções.

Note: 
Turning attribute validation off and creating a new feature results in a blank (text data type) or '0' (numeric data type) field value.

ID do Artigo: 000031397

Receba notificações e encontre soluções para problemas novos ou comuns

Obtenha respostas resumidas e soluções de vídeo do nosso novo chatbot de IA.

Baixe o Aplicativo de Suporte da Esri

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download