Cross Reference Integrity Checks
The new Admin → Utilities → Cross Reference Integrity… option in Toolset checks the cross references in a project database. These checks are not needed in normal use, for example, Cradle does not produce dangling cross references. They are only needed, for example, after importing cross references whose From or To items do not exist.
These checks must only be run when NO other users are active in the database, or damage can occur to the database.
The checks are:
- Dangling cross references, detects cross references whose From or To items do not exist
- Cross references to be reversed, detects cross references that are invalid by the current link rules but which, if reversed, become valid
- Cross references needing new link type, detects cross references that are invalid by the current link rules but which become valid if their link type is changed and where there is only one link type that is valid for the cross reference
- Invalid cross references, detects cross references that are invalid by the current link rules and which are not part of the above sets
You can choose which groups of cross references are to be found. When the checks are run, a report is produced listing each of the cross references in each group. You can choose to:
- List the group individually
- Export the group to a user-specified CSV file
- Delete the cross references in the group
- Fix the cross references (this is only available for the second and third cases only)
|