Did you already look into the child filtering of the hierachy?
Sound like a combination of the main filter to find the "main entrypoints" 
and then work from there with the child filtering.

Radek Pilich schrieb am Montag, 19. Juni 2023 um 13:34:39 UTC+2:

> What A.W. is showing on the screenshot doesn't obviously work, that's why 
> I was asking :)
>
> I understand that it's not clear why I use contexts in this seemingly odd 
> way, so let me briefly tell you.
>
> The reasons for having time of day parent context with morning, noon, 
> afternoon, evening, night children contexts are follows:
>
>    - the contexts are set in a way, that all the children contexts have 
>    restricted open hours and the parent is opened all day
>    - this allows to set all kinds of filters
>       - in advanced filtering, I can simply use the parent time of day 
>       context with consider open hours option, so that the views only show 
> tasks 
>       opened during the current part of the day
>       - or I don't have to restrict it in views setup and only add 
>       filtering in ad-hoc workspace filters. either for current time (via 
> parent) 
>       or for specific time of the day (i.e. a view that always shows morning 
>       tasks)
>       - it also frees additional filtering and / or enables combination 
>       of filtering with multiple contexts, that wouldn't otherwise be possible
>    - my context system is still developing and is still somehow 
>    overblown, so I might procrastinate with settings contexts for new task. 
> To 
>    work around that, I have the parent time of day context set as a context 
> to 
>    be inherited to all subtasks from the top level folders, therefore the 
>    newly created tasks show in the filtered lists as soon as possible..... 
> and 
>    restricting the task to a given children timeslot is an optional next 
>    step...
>    - ...so as a part of my workflow, it's my responsibility to remove the 
>    general technical time of day parent context and change it to some 
> children 
>    context such as evening
>    - however sometimes, I obviously mess up and leave the parent context 
>    assigned as well, therefore making the child context open hours 
> restriction 
>    not work as intended (the tasks shows up during all day even though I want 
>    it to show only during evening)
>    - therefore.... the filter I wanted to set up is a kind of a 
>    "maintenance / administration" filter, that will list the tasks that have 
>    unintentionally / accidentally assigned both the parent and child 
> contexts, 
>    so that I can remove the parent one from all of the tasks in the list
>    - the problem is, that no matter what I tried, the lists also shows 
>    the tasks that are already processed correctly to the point of having only 
>    the child context and having parent context already removed.... 
>    - ... which makes the maintenance of such context assignments 
>    impossible
>
>
>
> On Wednesday, 14 June 2023 at 16:18:07 UTC+2 Stéph wrote:
>
>> I should have thought of that. Nice one, A.W.!
>>
>> Like you say, I can't understand the point in this particular case, 
>> because you only need to assign the specific time of day contexts for an 
>> overall "time of day" filter to work. Maybe Radek's workflow involves 
>> assigning "time of day" to identify those items which will need to be 
>> assigned to a specific time of day, before he comes back and defines which 
>> time of day each one needs to be assigned to? If so, then maybe he needs to 
>> see which items he's flagged as needing a time of day, but which haven't 
>> yet been assigned to a specific time of day.
>>
>> Maybe I'm over-thinking this, though! :-D
>>
>> On Wednesday, 14 June 2023 at 07:44:45 UTC+1 A. W. wrote:
>>
>>> what sense that has content wise i am not sure.
>>> however technically you can create an advanced filter - see picture.
>>> This filter does what you want - if i understood your ask. Is  basically 
>>> the translation of your sentence into a formula in MLO - advanced filter.
>>> Of course this filter must not conflict with any other standard filter 
>>> which is active.
>>> It becomes tricky if you want to use this logic to filter within the 
>>> hierachy, which is possible too.
>>> MLO is quite powerfull in filtering...
>>> [image: MLO-1.jpg]
>>>
>>> Radek Pilich schrieb am Sonntag, 11. Juni 2023 um 20:24:56 UTC+2:
>>>
>>>> Simple - let's say I have parent context "time of day" that includes 
>>>> morning, afternoon, evening contexts.
>>>>
>>>> I want to list tasks, that have both time of day + morning assigned 
>>>> while also excluding tasks that have morning assigned but don't have time 
>>>> of day assigned.
>>>>
>>>> How do I do that?
>>>>
>>>> On Monday, 5 June 2023 at 08:42:41 UTC+2 Stéph wrote:
>>>>
>>>>> Likewise, I'm struggling to understand that complex set of criteria. 
>>>>> Are you trying to find the tasks where their parent's context is missing? 
>>>>> If so, I can't find a way to do that precisely. However, you might want 
>>>>> to 
>>>>> test from be parent's perspective by using "HasSubTasks" and "Contexts... 
>>>>> is empty" in your filter.
>>>>>
>>>>> On Saturday, 3 June 2023 at 14:48:24 UTC+1 A. W. wrote:
>>>>>
>>>>>> Hm. i think that making a step back and defining precisely what - not 
>>>>>> how - needs to be the outcome could be a reasonable next step.
>>>>>> Currently i do not get - on the what level - what the plan to achieve 
>>>>>> is.
>>>>>> If you want to discuss ;) - pick a time. sometimes explaining to 
>>>>>> somebody else solves the issue ;).
>>>>>> https://calendly.com/deugister/one-on-one-with-me 
>>>>>>
>>>>>> Radek Pilich schrieb am Dienstag, 30. Mai 2023 um 16:45:20 UTC+2:
>>>>>>
>>>>>>> I might be hungry or not thinking..... 
>>>>>>>
>>>>>>> I cannot figure out how to set up filter conditions so that it 
>>>>>>> includes tasks that have both parent context and included child context 
>>>>>>> assigned AND at the same time doesn't include tasks, that have only the 
>>>>>>> included child context assigned, without having the parent context 
>>>>>>> assigned.
>>>>>>>
>>>>>>> No matter what I try, I always get all the tasks, I cannot exclude 
>>>>>>> those that have only the included child context.
>>>>>>>
>>>>>>> Please help.
>>>>>>>
>>>>>>

-- 
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/86895ade-cc76-4199-b463-0be6cb830dc0n%40googlegroups.com.

Reply via email to