RootsWeb.com Mailing Lists
Total: 2/2
    1. Re: [TMG] Flag value when you merge data sets
    2. Terry Reigel via
    3. On 8/1/2015 10:06 PM, David via wrote: > I am trying to merge two data sets. I want to label the source with a > flag so that I can easily identify all its members in the target. I > created a flag, "source_data" with the default values (?,N,Y) in the > source data set and set its value to Y. This flag does not exist in the > target. When I merge the source into the target the value of the flag > is set to ? for everybody including those from the source. I expected > that the old target members would have ? but that the new members merged > (imported) from the source would retain the value of Y that I had set. David, Yes, that's what should happen. The people in the newly merged data set are assigned the default value of the flag. What did you expect to happen? You either need to assign the people in the first data set a different value, or change the default after you create the flag. If everyone in that data set is to have a single value, create the Flag with that value a default (that is, the first value). Then, change the default to the value you want assigned after the merge. Doing this will not change the value set for those people already in the first data set. Terry Reigel

    08/01/2015 05:25:53
    1. Re: [TMG] Flag value when you merge data sets
    2. David via
    3. On 8/1/2015 9:25 PM, Terry Reigel via wrote: > On 8/1/2015 10:06 PM, David via wrote: >> I am trying to merge two data sets. I want to label the source with a >> flag so that I can easily identify all its members in the target. I >> created a flag, "source_data" with the default values (?,N,Y) in the >> source data set and set its value to Y. This flag does not exist in the >> target. When I merge the source into the target the value of the flag >> is set to ? for everybody including those from the source. I expected >> that the old target members would have ? but that the new members merged >> (imported) from the source would retain the value of Y that I had set. > David, > > Yes, that's what should happen. The people in the newly merged data set > are assigned the default value of the flag. What did you expect to happen? > > You either need to assign the people in the first data set a different > value, or change the default after you create the flag. If everyone in > that data set is to have a single value, create the Flag with that value > a default (that is, the first value). Then, change the default to the > value you want assigned after the merge. Doing this will not change the > value set for those people already in the first data set. > > Terry Reigel > The TMG archive is found here: http://archiver.rootsweb.ancestry.com/th/index/TMG/ > Instructions on how to subscribe to TMG: http://lists.rootsweb.ancestry.com/index/other/Software/TMG.html > ------------------------------- > To unsubscribe from the list, please send an email to TMG-request@rootsweb.com with the word 'unsubscribe' without the quotes in the subject and the body of the message Lets assume I am merging B into A. I defined a flag From_B = (?NY) in B. I set the flag From_B to Y in all of B. The flag does not yet exist in A. What I did was to merge B into A. The flag showed up in A as From_B = (?NY). I expected all the original members of A to have ? (the default) as the flag value and all the new imported members from B to have the flag value preserved as Y. Instead every body is ?. Should I have defined the flag in A myself and reset the default in A to Y before merging? Do the flag definitions in A and B have to be identical when they both exist, including defaults, for a merge to be successful? The result that I want is for the flag From_B to be ? for old members of A and Y for those I merged in from B. Thanks, David

    08/01/2015 04:07:34