On Thu, 7 Oct 2010 12:06:18 +0100 (BST), Paul Underwood
<[email protected]> wrote:

>> >Why would you wish to save the Event - which you could
>> - whithout first entering the Citation for that Event?
>>
>> I don't think you have to.
>>
>
>No - afer all, an Event without a Citation to back it up is meaningless.

Not exactly what I meant. I have events without citations. For example,
I may transcribe an obituary (in Event Notes) like this...

His obituary in the Cleveland Plain Dealer of 12/12/1980 reads...

"..."

For my purposes, there is really no need to also add a formal Legacy
citation. But that is my method.

***

What I actually meant was that if adding a citation prior to actually
saving the event was a problem, then Legacy wouldn't allow it. Somehow
Legacy maintains "referential integrity" (a term we used back in my
programming days at AT&T). If Legacy used a "real" database (as opposed
to Jet), Legacy would:

        o begin a transaction
        o add an event
        o add a citation
        o then either commit the transaction (if the user saved from the
             event screen) or rollback the transaction (if the user cancelled
             from the event screen)

But AFAIK Jet (MS Access) doesn't allow transactions. So Legacy must be
doing something similar in their code instead of letting Jet do it for
them. Something like:

        o add an event
        o add a citation
        o then delete the event and citation if the user cancels from the
             event screen

Since I am not privy to their code, I am only guessing how it is
actually done.

--

Dennis Kowallek (LTools)
http://zippersoftware.com/ltools
http://groups.yahoo.com/group/ltools



Legacy User Group guidelines:

   http://www.LegacyFamilyTree.com/Etiquette.asp

Archived messages after Nov. 21 2009:

   http://www.mail-archive.com/[email protected]/

Archived messages from old mail server - before Nov. 21 2009:

   http://www.mail-archive.com/[email protected]/

Online technical support: http://www.LegacyFamilyTree.com/Help.asp

To unsubscribe: http://www.LegacyFamilyTree.com/LegacyLists.asp



Reply via email to