TMG-L Archives

Archiver > TMG > 2004-07 > 1088871041


From: Tim Powys-Lybbe <>
Subject: Re: [TMG] Spouses even though no marriage shown?
Date: Sat, 03 Jul 2004 17:10:41 +0100
References: <a468aac84c.tim@south-frm.demon.co.uk> <008f01c460f8$b51b5600$6401a8c0@charliexv>
In-Reply-To: <008f01c460f8$b51b5600$6401a8c0@charliexv>


In message of 3 Jul, "Jim Byram" <> wrote:

> As far as I can see, my very long response to this thread has not yet
> shown up as a TMG-L message. I did copy it directly to Tim and he has
> responded directly.

So I suppose I must respond here too!

> Tim,
>
> > Then select one of the columns on the "Found List" display to show
> > "Marriage Status".
> >
> > In both cases of unsaved and saved marriages this column clearly
> > shows "Marriage".
>
> Now I understand the output component of the report.
>
> As I pointed out earlier, the Marriage Status column is showing the
> setting of the _Marriage Status_ flag. The output possibliities are:

> Marriage Status setting Report output
> None Marriage
> Divorce Divorce
> Separation Separation
> Annulment Annulment
>
> The report outcome is not showing the setting of the Marriage flag.
> And like I said before, I see no possibility in the report output to
> show the status of the marriage flag.

There is a simple way to show the status of the Marriage Status Flag:

1. Do Ctrl-A to start a "Find Anything" report

2. Click on the "Couples" tag that is displayed.

3. Observe the criterion lines below. Untick any second and subsequent
lines.

4. In the sole criterion line remaining, obtain the following entries in
the three columns:

Col 1: Browse for and select "# of Spouses"

Col 2: Browse for and select "Less Than"

Col 3: Enter the number 8 (or any number greater than 2)

5. Click Find and the Report List window will open. Observe that it
has five columns.

6. In the header of the third column, browse for and select the field
"Marriage Status".

7. The report will now show all the statuses for all the couples, even
though they may have 0 (yes, this is possible though is an entry
error), 1 or 2 spouses shown in the second column.

> > > So... it is necessary to open the family Edit screen and to Save
> > > to affirmatively set the Marriage flag in Generations 8.5a.
>
> > This is the weird bit. Why, I wonder?
>
> The answer is simple. Even in Generations, the user must take an
> affirmative action to specify that a couple entered on the Family
> Card is married.

Not that I can see. All reports work perfectly if no affirmative
action is made. All such married couples are reported to have a
Marriage Status of "Marriage".

> Even if there is no marriage data, the user must open and save the
> Edit Family screen to set the Marriage flag to ascertain that a
> couple is married.

This is not correct. Run any report, particularly one of the "Find
Anything" reports and you will see that these couples have Marriage
Statuses of "Marriage" even if the Edit Family screen has not had this
save action made on it.

Do you agree with this statement of mine?

Or do you think that Generations is incorrect in reporting that married
couples are married?

> A couple that is entered on a Family Card is not recorded as married
> in the database (having the Marriage flag set) until this one step on
> the part of the user is taken.

This is not true. If it was not (somehow) recorded, how could the
following occur if the marriage has been entered up and not "saved":

1. If you run a Find Anything report as above, you will find the couple
listed as a couple and as having a Marriage Status of "Marriage", ie
married.

2. If you run a Person Report on either member of the couple, you will
find the other listed as his spouse.

3. If you run a Family Report on the couple, you will have them shown as
spouses.

4. If you export data for these two people (File > Import/Export >
Export Text) and include the Marriage Status in the fields to be
exported, you will find that each person has this set to Marriage.

5. If you export the data to a GEDCOM file, the marriage or family of
these two people is clearly shown in that file.

I have just checked on all five of these and confirmed them. It is
interesting to show the results of the exported data and of the
exported GEDCOM. (Note that the husband and wife were named "Test 1
Male" and Test 1 Female" respectively.)

Exported data
=============

First Name Last Name # of Spouses Spouse Marriage Status
---------- --------- ------------ ------ ---------------

Test 1 Male 1 Test 1 Female Marriage
Test 1 Female 1 Test 1 Male Marriage

Exported GEDCOM
===============

0 HEAD
1 SOUR EasyTree
2 VERS V8.0
2 CORP Generations
1 DEST EasyTree
1 DATE 3 JUL 2004
1 FILE e:\Generations8\Trees\Marriage_Flags.uds
1 GEDC
2 VERS 5.5
2 FORM LINEAGE_LINKED
1 CHAR IBM WINDOWS
0 @I1@ INDI
1 NAME Test 1 /Male/
1 SEX M
1 FAMS @F1@
1 CHAN
2 DATE 3 JUL 2004
0 @I2@ INDI
1 NAME Test 1 /Female/
1 SEX F
1 FAMS @F1@
1 CHAN
2 DATE 3 JUL 2004
0 @F1@ FAM
1 HUSB @I1@
1 WIFE @I2@
0 TRLR

(Apologies to those who have no idea what the GEDCOM tags are all
about.)

My very firm conclusion remains that TMG is either picking up the wrong
data or is not interpreting it correctly. If Generations can get it
right without this odd additional step of "saving" the already created
marriage, then surely so can TMG.

I conclude equally firmly that there is a (small) bug in Gen-Bridge.

--
Tim Powys-Lybbe
For a miscellany of bygones: http://powys.org


This thread: