laptop and a wrench

Erro

Modifying features fails when editing feature layers that have attribute rules using Arcade expression in ArcGIS Pro 2.5.

Última Publicação: July 27, 2020 ArcSDE/Enterprise Geodatabase
Número de ID do Erro BUG-000131981
EnviadoJuly 1, 2020
Última ModificaçãoJune 5, 2024
Aplica-se àArcSDE/Enterprise Geodatabase
Versão encontrada10.7
Sistema OperacionalWindows OS
Versão do Sistema Operacional10.0
StatusWill Not Be Addressed

Informações Adicionais

This is by design. When creating a new attribute rule that references other classes, all those classes must exist in the feature service for the rule to work correctly on the user's side. If only a subset of the classes is to be published, then turn on the 'Exclude from client evaluation' option when adding the attribute rule.

Solução Provisória

For polygon, add if ( find("rings", text(geometry($feature))) == -1) return $feature.county in the beginning of attribute rule's expression. This gaurds against empty geometries.

For polyline, add if (find("paths", text(geometry($feature))) == -1) return $feature.county

if (count(geometry($feature).paths) == 0) return $feature.county

Etapas para Reproduzir

ID do Erro: BUG-000131981

Software:

  • ArcSDE/Enterprise Geodatabase

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

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