Thanks for all the pointers, Mike - told you I was still trying to learn. Anyway, I've spent a while experimenting, and now have something that seems to work for me. I'll run through it in case anyone else feels like doing something similar.
I didn't actually try the
All Pool Relatives Except Partner Ancestors plugin, but instead used the standard
All Relatives query, running it separately for each grandparent. This seemed to produce the right sort of result set for me, though there's a bit of doubling up in the most recent generations which I might sort out manually at some point.
I added each set of results to a named list - then as a bonus I added the lists as columns in the Individuals record window, so now I can use the tick box to quickly add or remove people from the lists.
I've added an extra part to the end of the Property Box caption, as follows:
Code: Select all
=TextIf(IsInList(%INDI%,"Listname")," Ⓡ", "")
It actually appears 4 times, once for each grandparent, with "Listname" replaced by whatever the list is called, and an appropriate letter/symbol as the item to show in the caption.
For the symbol I've used circled capital letters from the Segoe UI Symbol font, found in the Windows Character Map. This produces the output below - it's a little bit on the small side, but I couldn't find anything better to fit my naming scheme. If it eventually annoys me I might go back to something like {R} or R*.

- Screenshot 2023-08-13 172537.jpg (17.09 KiB) Viewed 56 times
Any comments welcome, and of course I'm happy for others to adapt this for their own use.