Note: | We strongly recommend choosing File > Save A Backup Copy before using this feature. Changes made with find-and-replace cannot be undone! |
---|
If you discover that you have entered a name, place, or some other text incorrectly throughout your family file, Reunion can automatically find and replace (aka "search and replace") all occurrences of a text string.
To use the Find and Replace feature, click
This opens the Find and Replace window, shown and explained below.
In the Replace window, the first pair of buttons (Who) lets you choose whether to apply the find-and-replace to fields for all people or only marked people.
This section changes to Type when source fields are chosen in the below.
button, describedClick the
button to focus a search to a particular type of field.Note: Choosing All Fields affects all person and family fields in your family file except...
The "how" buttons let you specify exactly how to look for text. There are three types of searches which are described below.
Any Match matches when any combination of characters matches, even if the characters are embedded in a word. For example:
Find "arm" and replace with "hand" | ||
---|---|---|
arm | changes to | hand |
broken arm | changes to | broken hand |
Farmer | changes to | Fhander |
Whole Words considers the search string to be a complete word and will only match when the search string matches a complete word in a field. It doesn't consider parts of words. For example:
Find "arm" and replace with "hand" | ||
---|---|---|
arm | changes to | hand |
broken arm | changes to | broken hand |
Farmer | does not change |
Find "Farmer" and replace with "Truck Driver" | ||
---|---|---|
Farmer | changes to | Truck Driver |
Chicken Farmer | changes to | Chicken Truck Driver |
Whole Fields considers the search string to be a complete field. A match happens only when the entire contents of a field match the entire search string exactly. For example:
Find "arm" and replace with "hand" | ||
---|---|---|
arm | changes to | hand |
broken arm | does not change | |
Farmer | does not change |
Find "Farmer" and replace with "Truck Driver" | ||
---|---|---|
Farmer | changes to | Truck Driver |
Chicken Farmer | does not change |
To perform find and replace in source records...
When you do this, the Who buttons of this window changes to a here.
button, which you can click and select the type of source record you want to be affected by the find and replace. Or, you can click the button and choose Any Type to affect all source records. Source types are explainedReunion maintains a database of place records, which can be viewed from the Places sidebar. Each place record contains the place name, geocodes, and comments and is connected to one or more event fields.
When you rename an event place in the Edit Person panel, that event will point to a new or different record in the places database. If the old place name has no more instances in your family file, then that place name record will be deleted along with the geocodes and comments. If the new event place name is already present in your family file then the geotags and comments for that new place record will apply to that place. When a new place name record is created, the geotag and comments fields are blank.
When you rename places from the sidebar, you're modifying existing place name records which will not remove geocodes and comments because place name records are not being deleted or added.
Find and Replace behaves like editing place names from the Edit Person panel and not like editing place names in the Places sidebar - therefore, if Find and Replace results in a place name that is new to your family file, the geocodes field will be blank. However, if Find and Replace results in a place name that's already present in your family file and contains geocodes, then geocodes will be retained.