Edit feature attributes

The Attributes pane Attributes contains tools for selecting features and editing attribute values by clicking features in a selection tree view. Additional commands are available when you right-click a feature, a layer, or a field.

Click the Selection tab to edit feature attributes and related records. To step through feature selections on a layer, click the Layers tab.

Tip:

To edit attributes in a table for an entire feature layer or apply calculations to all fields in a column, right-click the layer in the Contents pane on the List By Drawing Order tab List By Drawing Order and click Attribute Table Open Table.

Edit attributes and related records

Selected features and related records appear in the tree view. Click the Attributes tab to edit their field values. If a warning icon Warning appears next to a feature or a table, right-click the item and click Add To Map Add Data.

  1. On the Edit tab, in the Selection group, click Attributes Attributes.
  2. Click the Selection tab.

    Selection tab

  3. Click the Select tool Select, select the features, and expand the selection in the pane.
    • To update values for all selected features on a specific layer, click the layer name in the pane.
    • To select multiple features and edit the same field with the same value, use the following keyboard shortcuts:
      • To select multiple features, press Ctrl while clicking the features.
      • To select adjacent features, press Shift while clicking the first and last feature.
  4. Enable or clear Auto Apply.
    • Check Auto Apply to apply your edits automatically when you press Enter.
    • Uncheck Auto Apply to apply your edits when you click Apply. Edited fields are highlighted with a green vertical bar until you apply your changes.
  5. Click the Attributes tab to edit feature attributes and subtypes.

    Attributes tab

    • If the primary feature participates in a relationship class, click the Attributed Relationship tab to edit attributes in the related table.

      Attributed relationships

  6. Click the cell you want to edit, change the value, and press Enter.
    • To change a subtype value, click Choose Symbol Class Add All Values and choose a subtype.
    • To change a date field using the calendar, click the field and click Calendar Calendar. To enter the current date and time, click Today.
      Calendar
    • To set a field that accepts null values to Null, right-click and click Set To '<Null>'.
      Set To '<Null>'
  7. If Auto Apply is turned off, click Apply.
    • To cancel the edited value, click Cancel.
    Note:

    If you do not apply or cancel your edits for the selected feature before switching the current map or scene, you are prompted to apply or cancel any uncommitted attribute edits.

    Uncommitted attribute edits

Copy attributes between features

To copy attributes between features, right-click a feature in the tree view. Attributes are copied to the clipboard and pasted by default to matching field names and data types on the destination layer, or to applicable fields defined by the current field mapping.

To transfer attributes between features by clicking the source and destination features in a map, use the Transfer Attributes tool Transfer Attributes.

  1. On the Edit tab, in the Selection group, click Attributes Attributes.
  2. Click Select Select, select the features, and expand the selection in the pane.
  3. Right-click the feature containing the attributes you want to copy, and click Copy Attributes Copy.

    Copy Paste

  4. Right-click the destination feature or layer, and click Paste Attributes Paste.
  5. If Auto Apply is turned off, click Apply.

Edit contingent attribute values

Contingent attribute values are edited from a list of predefined values that act as loosely constrained lookup fields. A value in one field determines the list of choices in another field participating in the same field group.

The best practice is to start at the top of the value tree and allow the drop-down lists to guide you through the valid choices. For example, a value in a city name field can determine the list of choices for a postal code field. This schema can be extended across multiple fields.

Tip:

Field schema for contingent attribute values comprises field groups organized in a relational hierarchy. To modify this schema, open the source attribute table and click the Data tab on the ribbon. In the Design group, click Contingent Values Contingent Values.

  1. On the Edit tab, in the Selection group, click Attributes Attributes.
  2. In the pane, click Select Select, select the features, and expand the selection in the pane.
  3. Uncheck Auto Apply.
  4. Click the Attributes tab.
    Attributes pane contingent values
  5. Click the feature containing the contingent attribute values you want to edit.
  6. Click the drop-down arrow for the attribute you want to edit.
    Tip:

    Choose a value that is a valid member of the other values in the field group. Incorrect values are highlighted with a vertical yellow bar and a warning appears in the pane. Retired values remain visible and available in the Show All drop-down list.

    • Partial Matches—Hover to show a drop-down menu containing all defined values for the field group. They appear under the field name for which they are correct choices. Choosing a partial match can require further editing of other fields until you create a valid combination of field values.
    • Show All—Show all attribute values available to the field group. This can be useful when you want to change attribute values across all fields. This control appears at the bottom of the drop-down list when you click Show Matches.
    • Show Matches—Show all valid choices for the field based on its primary field value. It is the default setting. This control appears at the top of the drop-down list when you click Show All.
  7. Click Apply to apply your changes.

Edit geometry

On the Geometry tab, click a field to edit coordinate values or click a tool on the toolbar to edit vertices or reshape the feature. To change the display units, click the coordinate display arrow at the bottom of the current map or scene view.

Geometry tab in the Attributes pane

Attribute rules and validation

Fields managed by attribute rules are constrained to values defined by the rule. Specifying a value that breaks the rule displays a notification at the top of the pane showing the rule preventing your changes.

By default, field values are constrained to values that satisfy predefined criteria. If your workflow requires the ability to override these values, such as domain values, contingent attribute values, or fields that do not allow nulls or empty field values, you can turn attribute validation off.

To find and correct invalid values, filter the current selection of features in the tree view to show only features with invalid attribute values. To do this, right-click the layer in the tree view and click Select Only Invalid Objects Select Only Invalid Features.

Select Only Invalid Objects

Subtypes and attribute domains

Fields defined with subtypes or attribute domains include drop-down lists for choosing and assigning a valid value.

When you click Choose Symbol Class Add All Values and change a subtype value, you are prompted to apply the default values defined by the new subtype or preserve the existing feature attribute values. You can turn the subtype warning off and automatically apply the default values defined by the new subtype.

Change Subtype

Field color codes

Fields that perform specific functions are highlighted with a color. The color codes are described in the following table:

Field colorDescription

Orange

Subtype field.

Purple

Symbolizes the layer.

Yellow

The field Highlight property is enabled in the attribute table Fields view.

Attribute field color codes