CÓMO
En ArcGIS Pro, la tabla de atributos puede contener valores únicos y comunes. En ocasiones solo se permiten valores únicos en una columna para garantizar que no haya ningún valor duplicado para un campo en particular, como los Id. de empleado.
En este artículo, se usa una regla de atributo para rellenar el término «Duplicado» cuando un campo se rellena con el mismo valor que otro registro. Este método es útil para garantizar que no se creen registros duplicados en la tabla 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>;
En la siguiente imagen se muestra el término Duplicado cuando se crea un registro con el Id. de empleado duplicado en la tabla de atributos.
Id. de artículo: 000029088
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri