* Renumber Record IDs as part of "RE-DO"

Questions regarding use of any Version of Family Historian. Please ensure you have set your Version of Family Historian in your Profile. If your question fits in one of these subject-specific sub-forums, please ask it there.
avatar
KFN
Famous
Posts: 177
Joined: 20 Jun 2021 01:00
Family Historian: V7

Re: Renumber Record IDs as part of "RE-DO"

Post by KFN » 24 Apr 2023 23:48

I understood that rule from the start... I was not complaining in the least.

I was actually stating that GEDCOM specifically states in its v5.5.1 specification.
The xref_ID is formed by any arbitrary combination of characters from the pointer_char set.
The first character must be an alpha or a digit. The xref_ID is not retained in the receiving
system, and it may therefore be formed from any convenient combination of identifiers from the
sending system. No meaning is attributed by the receiver to any part of the xref_ID, other than its
unique association with the associated record.
So as I indicated, I expected the XREF to change when imported into FH, and this is why it can't be relied upon as an external identifier when transferring a GEDCOM from one application to another!

AND... It should also not matter what the XREF is set to in the database. It is just a pointer for internal use and nothing more.

I actually use the REFN tag to set a secure identifier!

User avatar
tatewise
Megastar
Posts: 27074
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Renumber Record IDs as part of "RE-DO"

Post by tatewise » 25 Apr 2023 08:48

Sorry. I misunderstood your statement. It said that FH does change the XREF, without any caveats.
It might have been better to quote the rules that FH uses, which in most cases means it does not change the XREF.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

avatar
KFN
Famous
Posts: 177
Joined: 20 Jun 2021 01:00
Family Historian: V7

Re: Renumber Record IDs as part of "RE-DO"

Post by KFN » 25 Apr 2023 14:12

Sorry, It was me writing too quickly with my one finger on my iPad and not writing more neutrally. I don’t use a keyboard very often unless I’m coding, so typing is slow!

I said, “ FH does change the XREF when it imports a GEDCOM!”
I should have said, “ FH can change the XREF when it imports a GEDCOM!”

Post Reply