Instrução
No ArcGIS Pro, a tabela de atributos pode conter valores únicos e comuns. Às vezes, apenas valores únicos são permitidos em uma coluna para garantir que não haja nenhum valor duplicado para um campo específico, como IDs de funcionários.
Neste artigo, uma regra de atributo é usada para preencher o termo 'Duplicar' quando um campo é preenchido com o mesmo valor de outro registro. Esse método é útil para garantir que nenhum registro duplicado seja criado na tabela de atributos.
Note: The attribute rule to identify duplicate field values in the attribute table only works for a text field.
Note: The dataset requires Global IDs to add an attribute rule.
var features = FeatureSetByName($datastore,'<feature_class>', ['<field_name>'], false); for(var i in features) if((i.<field_name> == $feature.<field_name>) && (i.OBJECTID != $feature.OBJECTID)) { return "Duplicate";} return $feature.<field_name>;
A imagem abaixo demonstra que o termo Duplicado é preenchido quando um registro com o ID de funcionário duplicado é criado na tabela de atributos.
ID do Artigo: 000029088
Obtenha ajuda de especialistas do ArcGIS
Baixe o Aplicativo de Suporte da Esri