Re: Help with Diagram Box Text
Posted: 26 Sep 2022 09:50
Hello again Mike
These are my current Box Diagram Expressions relating to Marriage and Relationships. I do have Marriage Icons with numbers i.e. Mr1-Mr4, I did actually put them in and it just replaced the two Mr icons showing against Louisa with Mr2 and Mr4, a bit like the relationship Icons R2 and R4.
Expression ranging from 6th to 17th position
=ContainsText(%INDI.FAMS>MARR.SOUR>%,"Certificate Marriage",STD) Icon Mc
=ContainsText(%INDI.FAMS[2]>MARR.SOUR>%,"Certificate Marriage",STD) Icon Mc
=ContainsText(%INDI.FAMS[3]>MARR.SOUR>%,"Certificate Marriage",STD) Icon Mc =ContainsText(%INDI.FAMS[4]>MARR.SOUR>%,"Certificate Marriage",STD) Icon Mc
=IsTrue(Exists(%INDI.FAMS>MARR.DATE%) and Not(ContainsText(%INDI.FAMS>MARR.SOUR>%,"Certificate Marriage",STD))) Icon Mr
=IsTrue(Exists(%INDI.FAMS[2]>MARR.DATE%) and Not(ContainsText(%INDI.FAMS[2]>MARR.SOUR>%,"Certificate Marriage",STD))) Icon Mr
=IsTrue(Exists(%INDI.FAMS[3]>MARR.DATE%) and Not(ContainsText(%INDI.FAMS[3]>MARR.SOUR>%,"Certificate Marriage",STD))) Icon Mr
=IsTrue(Exists(%INDI.FAMS[4]>MARR.DATE%) and Not(ContainsText(%INDI.FAMS[4]>MARR.SOUR>%,"Certificate Marriage",STD))) Icon Mr
%INDI.FAMS>MARR% Icon R1
%INDI.FAMS[2]>MARR% Icon R2
%INDI.FAMS[3]>MARR% Icon R3
%INDI.FAMS[4]>MARR% Icon R4
Having removed:
%INDI.FAMS>MARR%
%INDI.FAMS[2]>MARR%
%INDI.FAMS[3]>MARR%
%INDI.FAMS[4]>MARR%
and entered your options of:
=IsSameItem(%INDI.FAMS[last]%,%INDI.FAMS%) for icon R1
=IsSameItem(%INDI.FAMS[last]%,%INDI.FAMS[2]%) for icon R2
=IsSameItem(%INDI.FAMS[last]%,%INDI.FAMS[3]%) for icon R3
=IsSameItem(%INDI.FAMS[last]%,%INDI.FAMS[4]%) for icon R4
I am very happy that Rn now is showing and also happy to see two Mr icons.
Thanks for your time Mike, really appreciated.
Cheers,
PP
These are my current Box Diagram Expressions relating to Marriage and Relationships. I do have Marriage Icons with numbers i.e. Mr1-Mr4, I did actually put them in and it just replaced the two Mr icons showing against Louisa with Mr2 and Mr4, a bit like the relationship Icons R2 and R4.
Expression ranging from 6th to 17th position
=ContainsText(%INDI.FAMS>MARR.SOUR>%,"Certificate Marriage",STD) Icon Mc
=ContainsText(%INDI.FAMS[2]>MARR.SOUR>%,"Certificate Marriage",STD) Icon Mc
=ContainsText(%INDI.FAMS[3]>MARR.SOUR>%,"Certificate Marriage",STD) Icon Mc =ContainsText(%INDI.FAMS[4]>MARR.SOUR>%,"Certificate Marriage",STD) Icon Mc
=IsTrue(Exists(%INDI.FAMS>MARR.DATE%) and Not(ContainsText(%INDI.FAMS>MARR.SOUR>%,"Certificate Marriage",STD))) Icon Mr
=IsTrue(Exists(%INDI.FAMS[2]>MARR.DATE%) and Not(ContainsText(%INDI.FAMS[2]>MARR.SOUR>%,"Certificate Marriage",STD))) Icon Mr
=IsTrue(Exists(%INDI.FAMS[3]>MARR.DATE%) and Not(ContainsText(%INDI.FAMS[3]>MARR.SOUR>%,"Certificate Marriage",STD))) Icon Mr
=IsTrue(Exists(%INDI.FAMS[4]>MARR.DATE%) and Not(ContainsText(%INDI.FAMS[4]>MARR.SOUR>%,"Certificate Marriage",STD))) Icon Mr
%INDI.FAMS>MARR% Icon R1
%INDI.FAMS[2]>MARR% Icon R2
%INDI.FAMS[3]>MARR% Icon R3
%INDI.FAMS[4]>MARR% Icon R4
Having removed:
%INDI.FAMS>MARR%
%INDI.FAMS[2]>MARR%
%INDI.FAMS[3]>MARR%
%INDI.FAMS[4]>MARR%
and entered your options of:
=IsSameItem(%INDI.FAMS[last]%,%INDI.FAMS%) for icon R1
=IsSameItem(%INDI.FAMS[last]%,%INDI.FAMS[2]%) for icon R2
=IsSameItem(%INDI.FAMS[last]%,%INDI.FAMS[3]%) for icon R3
=IsSameItem(%INDI.FAMS[last]%,%INDI.FAMS[4]%) for icon R4
I am very happy that Rn now is showing and also happy to see two Mr icons.
Thanks for your time Mike, really appreciated.
Cheers,
PP