I appreciate your thoughts and ideas Bill.
So if A and C are 'possible' duplicates, I can't merge them, but I don't want them to disappear off the result set either.
One way of keeping track of 'possible' duplicates like A & C, is to use
Save Result Set As... and maintain an external file list of 'possible' duplicates.
I would also lose the ability to compare A to future additions to my database because A would be in the list.
Not true. Any additional Individuals, and any changes to Individuals NOT in the list, are compared against members of the list. It is only list member versus list member comparisons that are excluded.
When you select the two individuals from the result set and add them to the named list, they get added as two consecutive lines I believe.
That is true, and the Plugin could use that, but there is a snag. If A & B are 'non-duplicates' and added to named list, their paired order can be retained. But if A & X are also 'non-duplicates' and added to named list, then only X is actually added, because A is already in list, and the paired ordering breaks down.
Could you in some way build an external dataset that we could add the pair of individuals to and that dataset would be used by the plugin?
Yes, I have that in mind. The Plugin would retain its own
Result Set list from the last run. When the Plugin is used again an option would be to
Manage Non-Duplicates. It would display its retained
Result Set list, alongside its
Non-Duplicates list, and allow row pairs to be moved from
Result Set to
Non-Duplicates, or deleted from
Non-Duplicates. You would need to have the
FH Result Set on display as an aide mémoire, before using the Plugin, because you cannot alter FH while Plugin is running. Alternatively, you could run the Plugin from another instance of FH on the same Project, but this risks the two instances of FH trying to update the same Project data.