HOW TO

Repopulate fields with coded value domains in ArcGIS Pro

Last Published: July 30, 2025

Summary

In ArcGIS Pro, repopulating coded value domains involves modifying or updating the set of permissible values for a specific field in a geodatabase. Coded value domains are used to enforce data integrity by restricting the input values for a field to a predefined list. This article describes the workflow on how to repopulate fields with coded value domains in ArcGIS Pro.

The image below shows the coded value domains in the attribute table.

Domain values on the attribute table

Procedure

  1. Open the ArcGIS Pro project with the point feature layer.
  2. Configure the Select Layer By Attribute tool to select the features with desired domain values as reference to repopulate the new field.
    1. On the ribbon, click the Analysis tab.
    2. On the Analysis tab, in the Geoprocessing group, click Tools.
    3. In the Geoprocessing pane, search for and select the Select Layer By Attribute tool.
    4. In the Select Layer By Attribute pane, for Input Rows, click the drop-down arrow and select the point feature layer.
    5. For Selection Type, click the drop-down arrow and select New Selection.
    6. For SQL expression, click Add Clause and define the clause. In this example, the clause is set to Places is equal to Kent.
    7. Repeat step c to select feature with other domain value.

The image below shows the domain values in the SQL expression.

Domain values in the SQL expression   
  1. Click Run.
  1. Run the Calculate Field tool to repopulate the field with the new values.
    1. In the Contents pane, right-click the feature layer and click Attribute Table.
    2. In the attribute table, right-click the field and click Calculate Field.
    3. In the Calculate Field dialog box, for Input Table, click the drop-down arrow and select the point feature layer.
    4. For Field Name, click the drop-down arrow and select the field to repopulate.
    5. For Expression Type, click the drop-down arrow and select Python.
    6. For Expression Fields, click the field to repopulate and click the Insert Values drop-down arrow and select the value.
    7. Click Apply > OK.

The image below shows domain values are repopulated.

Highlighted domain values on the attribute table

Article ID: 000036686

Software:
  • ArcGIS Pro

Get support with AI

Resolve your issue quickly with the Esri Support AI Chatbot.

Start chatting now

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Start chatting now

Go to download options