> Hierarchical views are created in two steps (well, more really but only two that matter to this discussion) First, the main and advanced filters are applied to create a flat list of items that pass the filter at that level. The second step makes it hierarchical: the children and/or parents (per your request) are attached to each of the items that passed step one. The children and/or parents are filtered based **not** on the main and advanced filters but on the child filter and/or parent filter (click the “config” button after the Show Hierarchy filter). Then the resulting trees are merged and your view is ready.
This is a clear explanation of how things should work. Unfortunately, they don't seem to work that way. I would really like this bug fixed as I am having numerous problems with hierarchy displays, as others have reported: https://groups.google.com/g/mylifeorganized/c/estl6vfHZIk/m/5IbTPCMcAAAJ > What I want is to have a view with a certain filter (doesn't matter) and include the parent item only if it's a project. > When creating a filter for a custom view, there is a "Show Hierarchy" option. In the "Config" dialog, I can choose "Include Parent Item" and configure a filter for the parent items. > However, if I set the filter to "IsProject = true", then I only get items that are in a project. That is, items that are included in my main filter are not shown if they are not children of a project. > What I want is to get *all* items in my filter, but show the parent only if it's a project. Is that possible? If things really worked how they should, a parent filter should never exclude any items that pass step one. Or: https://groups.google.com/g/mylifeorganized/c/g_-PmSxjhdQ/m/m_HrYYJeIQAJ > I believe that when you have a filtered list of tasks and also have "include parents" turned on, that a task that passes the main filter but that does not have any parent is not included. I seem to recall one person a couple of years ago who reported this. I believe that there was some discussion, the final outcome of which was that this was by design and that the user should create a parent for the task in question. It is hard to believe that something this buggy could be by design. A parent filter should act consistently, as in your clear description, not sometimes exclude tasks that pass the main filter. Same for child filters. Please can we get this fixed! On Monday, March 16, 2015 at 10:47:01 AM UTC-7 Dwight Arthur wrote: > Hi, John. I don’t understand your situation well enough to be able to help > you with a solution but I can talk through MLO’s concept of filtered > hierarchies and maybe it will help. > > > > It appears to me that you want to apply a filter to your hierarchy and > have it applied across all the levels of your hierarchy. Unfortunately it’s > not that simple. > > > > Hierarchical views are created in two steps (well, more really but only > two that matter to this discussion) First, the main and advanced filters > are applied to create a flat list of items that pass the filter at that > level. The second step makes it hierarchical: the children and/or parents > (per your request) are attached to each of the items that passed step one. > The children and/or parents are filtered based **not** on the main and > advanced filters but on the child filter and/or parent filter (click the > “config” button after the Show Hierarchy filter). Then the resulting trees > are merged and your view is ready. > > > > I’m not sure if this is what you are after, but you could try turning Show > Completed to Yes in the main filter and adding a child filter, Complete is > False > > > > None of this explains why you would get a nearly empty view when you set > the main filter for Show Completed to No. We would have to dig further – if > you don’t need to investigate this question that’s great, otherwise please > let us know whether the project or any level parent of the missing tasks > were completed. If not, to investigate this further I would ask you to post > your profile file to the forum – if you do not want to publish the actual > contents of your profile (I wouldn’t) maybe you could create a new blank > profile, set up some dummy projects and tasks and reproduce the situation > there, and then post it. > > -Dwight > > > > *On* Monday, March 16, 2015 11:22 AM, John Lewis Fitzpatrick wrote: > > Advanced Filter settings are default for "By due date" view (DueDateTime / > Exists). > > -- You received this message because you are subscribed to the Google Groups "MyLifeOrganized" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/mylifeorganized/d3fd1a8b-d2b5-490e-b2bb-62960f4ff414n%40googlegroups.com.
