I have been tasked with adding a combo box field to every layer in my organization's GIS map to show if a feature is "active" or "abandoned". All of the features logged thus far are active and need to reflect this. Given that the number of features totals well into the thousands, I would like to not have to change this field to "active" for each individual feature. Making "active" the default value does not change the field on existing features. Is there a way to calculate the field in each layer to say "active" rather than be blank? These features must have Sync and Keep Track of Features enabled, so the expression would need to be in SQL. I am still pretty new to ArcGIS so my apologies if this is a really simple answer that I am missing.
Thanks in advance!
Solved! Go to Solution.
If I'm understanding your needs correctly, there are multiple ways to skin this bird.
One of the easiest would actually involve ArcGIS Pro, and I think it should still work with Sync & Keep Track of Features:
All of the assets should have the new default value.
You could also use the Field Calculator from inside Pro, and then you get your choice of Arcade or Python 3 (or maybe Visual Basic? Can't remember if it's still in Pro, because I avoid it like the plague).
If I'm understanding your needs correctly, there are multiple ways to skin this bird.
One of the easiest would actually involve ArcGIS Pro, and I think it should still work with Sync & Keep Track of Features:
All of the assets should have the new default value.
You could also use the Field Calculator from inside Pro, and then you get your choice of Arcade or Python 3 (or maybe Visual Basic? Can't remember if it's still in Pro, because I avoid it like the plague).
Just fyi, the field calculator is also available in Map Viewer, saving you from having to open a separate app to calculate a field. You can find out more in this article Introducing Calculate Field in Map Viewer