Select to view content in your preferred language

Set data source on layer make you loose existing table joins

304
2
11-13-2024 06:42 AM
Status: Closed
Labels (1)
FranciscoCaldeira
Emerging Contributor

If you have a previous table join  on a layer, and by any chance want to change the data suorce of the layer in the layer properties, you will loose the table joins. Is there any change to keep the joins if the table structure is the same (i.e. existing field joins)

 

Thanks

Francisco

2 Comments
TanuHoque
Status changed to: Needs Clarification

@FranciscoCaldeira 

Are you using Set Data Source button on a layer's Properties page inside the Source tab? If so, then this is expected behavior. ArcGIS Pro data model considers the 'entire joined' as the data source. Therefore when you change the data source of a layer to a feature class, it simply swaps the entire join with the target feature class.

If you want to preserve joins, then you need to use Update Data Source.

https://pro.arcgis.com/en/pro-app/latest/help/projects/update-data-sources.htm 

please let me know if I misunderstood anything.

KoryKramer
Status changed to: Closed

Thanks for the explanation @TanuHoque 

We'll close this idea pending any further clarification.