(a) Witness links to a single fact, as shown in the Facts tab, do not reveal separate instances and neither show multiplicity.
(b) Witness data is completely absent from the All tab.
I think you are talking about a single fact where the same person has multiple Roles as a Fact Witness.
Currently, in the Property Box and Reports, I think FH only displays one set of details related to any fact.
The All tab only shows what is recorded in the current GEDCOM record for the current type of Property Box.
So Individual records show no Family facts such as Marriage or Divorce, only links to Family records (FAMS & FAMC).
Fact Witness tags (...SHAR.ROLE, etc) only exist in the Principal's record so nothing in the Witness's record.
( Adrian is showing the Principal's record where the Witnesses are linked. )
Yes, I should have phrased that "
separate Witness/Role instances", sorry, Mike.
In the Properties tab, agreed, just one "fact link" (for want of a better term) is shown, at
both ends (principal & witness). In
both cases, multiple roles are available in the witness edit dialogue.
In
Reports i have no idea what is available, but in
Diagrams the indicidual's SHAR[1+] loops all the instances (for all facts - in no particular order, but in date order within a particular fact). More in a moment.
Smart, now you've pointed it out, it does make sense the
Witness All tab can't see witness roles that the principal's can. In fact, it only goes to highlight how powerful FH data references are - how indispensable!
Sorry, I don't understand the objectives or the problems.
Please provide a clearer set of objectives and some sample Text Scheme Templates.
In any one Template, the looping index must be applied to every occurrence of the same data reference.
e.g. If INDI.~SHAR appears more than once, each one must have [1+]
In any one Template, the looping index can only be applied to one type of data reference.
OK I get the looping, no trouble, don't think that was the issue after all.
Serious Disappointment:
From the %INDI.~SHAR… reference there is no apparent path to the principal’s Event Type (e.g. to filter or group in a diagram text box).
Try =FactLabel(%INDI.~SHAR>%) that will return Birth, Census, Death, etc.
You may find other functions useful.
Just what the doctor ordered, thanks! As you can see, not very fluent with references (not to mention 90% of the rest of what's in FH). And thanks to that last FactLabel pointer from you, my diagram experiment works a treat, as shown in the sample image below.
By filtering on FactLabel, it would be possible to generate the full set of "personal" census records (or rather,
core details thereof) from e.g. head of household's.
The question then is how to make it a useful technique. Another topic coming, did I hear you groan?

:

- Witness Diagram.png (22.76 KiB) Viewed 1202 times