[GIS] Unable to calculate values in a joined table

arcgis-10.4arcgis-desktopattribute-joinsfield-calculator

Using Arc 10.4.1, I have joined a geodatabase feature class table to a standalone geodatabase attribute table. This is a many:1 join (standalone attribute table:feature class). After making the join, I need to do a series of queries on the standalone attribute table, then calculate a field in the feature class table. Because of this many:1 situation, I am forced to join the feature class table to the standalone attribute table, rather than joining the standalone attribute table to the feature class table.

However, when I try to change values in the joined (feature class) table, the field calculator is greyed out. Sure enough, the Arc Help documentation states:

"You can only calculate values for fields in the origin table."

But I could swear that I've successfully used the field calculator on a joined table in the past (Arc 9.x, methinks).

Is there a way to create calculations on joined fields?

Best Answer

As commented by @tsvgis:

Start editing the table and then calculate the fields. I think that has worked for me in the past. Additionally, before the join, make a new field for the calculations, then joins and do the calculations in the new field

Related Question