* Enhancement or have I missed something?
- Valkrider
- Megastar
- Posts: 1534
- Joined: 04 Jun 2012 19:03
- Family Historian: V7
- Location: Lincolnshire
- Contact:
Enhancement or have I missed something?
Is it possible to have flags automatically set by making an entry in Ancestral Sources? If not is it something that could be considered for an update sometime in the future?
- tatewise
- Megastar
- Posts: 27088
- Joined: 25 May 2010 11:00
- Family Historian: V7
- Location: Torbay, Devon, UK
- Contact:
Re: Enhancement or have I missed something?
AS already does that, see ancestralsources:tutorial:tools:flag_assignment_settings|> Ancestral Sources Tutorial ~ Working With Tools ~ (3) Flag Assignments.
But why would you want to?
Expressions are usually so much more effective, and need no 'maintenance'.
But why would you want to?
Expressions are usually so much more effective, and need no 'maintenance'.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry
- Valkrider
- Megastar
- Posts: 1534
- Joined: 04 Jun 2012 19:03
- Family Historian: V7
- Location: Lincolnshire
- Contact:
Re: Enhancement or have I missed something?
Mike
I don't understand what you mean by
my bad.
I don't understand what you mean by
I want to set the flags so that the various icons show in diagrams rather than setting these manually. I had missed that option in ASExpressions are usually so much more effective, and need no 'maintenance'.
- tatewise
- Megastar
- Posts: 27088
- Joined: 25 May 2010 11:00
- Family Historian: V7
- Location: Torbay, Devon, UK
- Contact:
Re: Enhancement or have I missed something?
There have been many threads discussing this topic.
Checkout how_to:using_flags_and_icons_and_expressions|> Using Flags and Icons and Expressions for details.
If you want Icons on Boxes in Diagrams then you always have to set a Box Condition.
Just adding a Flag to an Individual (using say AS) is not sufficient.
There are several types of Box Condition, but for this discussion Record Flag and Expression conditions are alternatives.
Once the Record Flag Box Condition is set for say the Baptism Flag (%INDI._FLGS%=Baptism), then whenever that Flag is added to an Individual the condition is invoked, which usually (but not necessarily) is to display a Baptism Icon. That happens regardless of whether that Individual has a Baptism Event or Source or whatever. If after using AS to add the Baptism Event and Flag you later decide it was a mistake, you must not only delete the Event but also delete the Flag.
The alternative is an Expression Box Condition to check the existence of say a Baptism Source Citation (%INDI.BAPM.SOUR>%). So as soon as AS adds that citation, the condition is automatically invoked to display a Baptism Icon (or whatever). But if you later delete the Event the condition automatically fails, and removes the Icon. So you do not have to 'maintain' a relationship between Event and Flag. But note that it is not necessary to add the Baptism Event via AS. It could be added by any other means, but the Expression Box Condition is still automatically invoked. Whereas with a Record Flag Box Condition you would have to remember to add the Flag as well as the Event.
Checkout how_to:using_flags_and_icons_and_expressions|> Using Flags and Icons and Expressions for details.
If you want Icons on Boxes in Diagrams then you always have to set a Box Condition.
Just adding a Flag to an Individual (using say AS) is not sufficient.
There are several types of Box Condition, but for this discussion Record Flag and Expression conditions are alternatives.
Once the Record Flag Box Condition is set for say the Baptism Flag (%INDI._FLGS%=Baptism), then whenever that Flag is added to an Individual the condition is invoked, which usually (but not necessarily) is to display a Baptism Icon. That happens regardless of whether that Individual has a Baptism Event or Source or whatever. If after using AS to add the Baptism Event and Flag you later decide it was a mistake, you must not only delete the Event but also delete the Flag.
The alternative is an Expression Box Condition to check the existence of say a Baptism Source Citation (%INDI.BAPM.SOUR>%). So as soon as AS adds that citation, the condition is automatically invoked to display a Baptism Icon (or whatever). But if you later delete the Event the condition automatically fails, and removes the Icon. So you do not have to 'maintain' a relationship between Event and Flag. But note that it is not necessary to add the Baptism Event via AS. It could be added by any other means, but the Expression Box Condition is still automatically invoked. Whereas with a Record Flag Box Condition you would have to remember to add the Flag as well as the Event.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry
- Valkrider
- Megastar
- Posts: 1534
- Joined: 04 Jun 2012 19:03
- Family Historian: V7
- Location: Lincolnshire
- Contact:
Re: Enhancement or have I missed something?
I know I have done that and the icons display fine when the flags are set. I just wanted AS to set the flag if I add a census etc, it is just I had missed it in the AS tutorial which I last looked at some years ago.If you want Icons on Boxes in Diagrams then you always have to set a Box Condition.
Just adding a Flag to an Individual (using say AS) is not sufficient.
- tatewise
- Megastar
- Posts: 27088
- Joined: 25 May 2010 11:00
- Family Historian: V7
- Location: Torbay, Devon, UK
- Contact:
Re: Enhancement or have I missed something?
But that is my point; why get involved with remembering all that stuff about Flags for the rest of your genealogy research.
Just scrap all the Flag stuff, create a few Expression Conditions and forget about them.
Just scrap all the Flag stuff, create a few Expression Conditions and forget about them.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry
- NickWalker
- Megastar
- Posts: 2401
- Joined: 02 Jan 2004 17:39
- Family Historian: V7
- Location: Lancashire, UK
- Contact:
Re: Enhancement or have I missed something?
Back in the early days of Family Historian, when I created 'Gedcom Census', the only way to add icons to diagrams was to use flags so I made sure GC had built in support for that. When I created Ancestral Sources I had to keep supporting flags as many users hadn't upgraded to the latest FH and also wouldn't have been happy to migrate from GC if that feature was missing.
But Mike is right, there really isn't any need to use Flags anymore as expressions can do this automatically without having to worry about flags being maintained.
But Mike is right, there really isn't any need to use Flags anymore as expressions can do this automatically without having to worry about flags being maintained.
- Valkrider
- Megastar
- Posts: 1534
- Joined: 04 Jun 2012 19:03
- Family Historian: V7
- Location: Lincolnshire
- Contact:
Re: Enhancement or have I missed something?
It depends on how you use diagrams and whether you print them or reports as to using expressions or again I may have missed something. I seldom if ever print diagrams or reports and I certainly find flags easier than expressions for my use of FH.
- tatewise
- Megastar
- Posts: 27088
- Joined: 25 May 2010 11:00
- Family Historian: V7
- Location: Torbay, Devon, UK
- Contact:
Re: Enhancement or have I missed something?
Using Record Flag Conditions versus Expression Conditions is nothing to do with printing Diagrams. They are simply alternative mechanisms for choosing to display Icons. Neither are anything to do with Reports.
But of course if you are more comfortable with Flags then that is perfectly OK.
Nick and I are pointing out that Flags are largely redundant for that purpose. Expressions test the actual data in your Project (Census, Birth, etc), so are always correct, whereas Flags might not agree with the actual data.Earlier you said: I want to set the flags so that the various icons show in diagrams.
But of course if you are more comfortable with Flags then that is perfectly OK.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry