laptop and a wrench

Bug

Field calculation on a layer with join does not work as expected if there is a one-to-many relationship.

Last Published: October 29, 2021 ArcGIS Pro
Bug ID Number BUG-000128479
SubmittedFebruary 7, 2020
Last ModifiedMarch 20, 2025
Applies toArcGIS Pro
Version found2.4.3
Operating SystemWindows OS
Operating System Version10.0 64 Bit
StatusWill Not Be Addressed

Additional Information

There is only one memory location to store the values. The additional records shown in the joined attribute table are mirrored reflections of these locations. Therefore, it is not possible because there is no allocation of anywhere new to put the new values.

Workaround

Suggested workflow:

1. Do a one-to-many join.

2. Use Copy Features to persist the data to memory, to make somewhere to put the values).

3. Use Calculate Field against the new table.

Steps to Reproduce

Bug ID: BUG-000128479

Software:

  • ArcGIS Pro

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options