Problem: Repairing a layer in ArcMap does not restore joins and relates
When repairing a layer with a broken link, joins and relates that were defined for that layer are not repaired.
Joins are not automatically repaired if the join table's workspace differs from the target layer's workspace. Relates are not repaired when the layer is repaired.
There are two options for restoring joins and relates.
- Save the map document using relative paths. With relative paths layers, tables, joins, and relates are automatically repaired if the data has the same directory structure.
For more information on relative paths, see Desktop Help > Contents > ArcMap > Creating maps > Referencing data on the map > Storing relative pathnames to data for an entire map.
- Move the data to the same directory. The join will be restored if the data and the join tables are in the same directory.
Last Modified: 1/10/2017
Article ID: 000002959
Software: ArcGIS - ArcEditor 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1