Page 1 of 1
FTM to FH6 custom facts corrections
Posted: 06 Dec 2015 19:39
by LarryC
I have many Fact problems after converting an approximate 100k person FTM GEDCOM to be used in FH6. Please help me with the following:
- (1) Move 100% of a specified custom Individual Fact PLACE content to the same Fact Value
(2) Change a named custom Individual Event Fact to the same named custom Individual Attribute Fact or vice-a-versa, i.e. from Attribute to Event. (I have tried the Change Any Fact TAB Plugin using all filter variations without success)
Thanks,
Larry Chesebro'
Re: FTM to FH6 custom facts corrections
Posted: 10 Dec 2015 15:15
by Jane
1. You will need to write a plugin to do this.
2. You can use the Change Any Fact for this, but you will need to move them all to temporary one first and then delete the original Fact Type and then create the new one you want.
Re: FTM to FH6 custom facts corrections
Posted: 10 Dec 2015 15:29
by tatewise
I am working on exactly those solutions and have a prototype Plugin for Larry soon.
We have just been concentrating on
FTM to FH6 date format corrections (13077).
Re: FTM to FH6 custom facts corrections
Posted: 16 Dec 2015 14:50
by tatewise
Here are my suggestions for (2) and (1):
Take all the usual Backup precautions, or use Edit > Undo Plugin Updates as before.
(2) Change a named custom Individual Event Fact to the same named custom Individual Attribute Fact or vice-a-versa, i.e. from Attribute to Event.
(2a) The Chesebro Gedcom you sent me, often has both the Event and Attribute variant of the same Fact.
In those cases, use Tools > Fact Types and ensure there is no Fact definition for them. Delete it if necessary.
Use Change Any Fact Tag and set both Source Tag Set and Target Tag Set to <Custom Facts>.
Both the Event (EVEN) and Attribute (_ATTR) variant will be listed in Source Tag Name & Target Tag Name.
Therefore, you can convert from Event (EVEN) to Attribute (_ATTR) or vice versa.
(2b) If the Gedcom does not use the target Fact the Target Tag Name will not list it.
So use Tools > Fact Types and define the required target Custom Event OR Attribute but not both.
In Change Any Fact Tag set Target Tag Set to Custom and the new Fact will be listed in Target Tag Name.
Set Source Tag Set to <Custom Facts> so the source Fact is listed in Source Tag Name.
Convert source to target as you have done before.
(1) Move 100% of a specified custom Individual Fact PLACE content to the same Fact Value.
This is only possible if the Fact is an Attribute that allows a Value, whereas an Event does NOT allow a Value.
So when changing Facts in (2) above, make sure your target Fact is an Attribute if it needs a Value.
Install the ATTACHMENT Move Chosen Fact Place to Value Plugin Version 0.1 Dated 07 Dec 2015.
Run the Plugin and it will prompt for the Attribute Name to have its Value moved.
This name is as defined in Tools > Fact Types or that follows _ATTR- as listed in Change Any Fact Tag.
It is NOT case sensitive.
Click OK and the Value is moved and a Result Set produced.