Hi Dwight

Now I'm with you. What you describe about Task4 only appearing after Task2 
and Task3 have been completed is true in the 'no hierarchy' view but not in 
the 'with hierarchy' view, yes?!
Fwiw, currently I seem to use both!


Fwiw my ForcedNext action flag is seems v useful so far  :)

Fwiw, it does involve quite complex Advanced filters though. The problem is 
that unlike Show Actions:Active, just setting ActiveAction=true in advanced 
filters doesn't seem to pay attention to either a task's Start Date nor 
hidden-in-to-do status, so this has to be done manually.  

So to recap, if I am using "complete subtasks in order" in order to have a 
Flag for my desired "ForcedNext" functionality whereby I can have 
additional tasks of my own manual choosing appear I in my customised 
version of 'active tasks' view, I now have an advanced filter that looks 
like this:

   (not(HideInToDo)) AND
   ((StartDateTime on or before now) OR (StartDateTime does not exist)) AND
   ((ActiveAction) OR (Flag=~ForcedNext))

Seems to work so far... :^)


One slight problem is that "complete subtasks in order" only seems to 
filter for ONE layer of hierarchy. i.e. It filters out children but not 
grandchildren deriving from those children's children.

 
i.e. suppose you had a structure of data as follows:

Project A
>  Task1  
>  >  Task1.1
>  >  >    Task1.1.1
>  >  >    Task1.1.2
>  >  >    Task1.1.3
>  >  >    Task1.1.4
>  >  >    Task1.1.5
>  >  Task1.2
>  >  >    Task2.1.1
>  >  >    Task2.1.2
>  >  >    Task2.1.3
>  >  Task1.3
>  Task2  
>  Task3  
>  Task4  

If you make Project A set to be ["Complete subtasks in order"], then in 
Active tasks with hierarchy on view, what you would now see would be ALL of 
the following:

Project   
>  Task1  
>  >  Task1.1
>  >  >    Task1.1.1
>  >  >    Task1.1.2
>  >  >    Task1.1.3
>  >  >    Task1.1.4
>  >  >    Task1.1.5
>  >  Task1.2
>  >  >    Task2.1.1
>  >  >    Task2.1.2
>  >  >    Task2.1.3
>  >  Task1.3

i.e. Only Task2, Task3 and Task4 are actually hidden by using "Complete 
subtasks in order".

 
ASIDE: Of course only the following would be visible in Plain List view:

Task1.1.1
Task1.1.2
Task1.1.3
Task1.1.4
Task1.1.5
Task2.1.1
Task2.1.2
Task2.1.3
Task1.3


Whereas my real point here is that if I use the filter "Show 
Actions:NextActions", the filtering does (for better or worse) go right to 
the END of the hierarchy and all one would see is this:

Project A  
>  Task1  
>  >  Task1.1
>  >  >    Task1.1.1

Or in list view (without either prefix or postfix) one would just see:

Task1.1.1


[ASIDE: I find it surprising that one doesn't need to even make 'Project A' 
become an MLO Project for this to work - it just sort of assumes that the 
first action in the tree *is* part of a project.] 

However if of course you want to have a sub-project elsewhere in the 
hierarchy, you would just need to set it as a MLO project. e.g. In the 
structure below, suppose I wanted Task3 to be a sub-project 

Project A
>  Task1  
>  >  Task1.1
>  >  >    Task1.1.1
>  >  >    Task1.1.2
>  >  >    Task1.1.3
>  >  >    Task1.1.4
>  >  >    Task1.1.5
>  >  Task1.2
>  >  >    Task2.1.1
>  >  >    Task2.1.2
>  >  >    Task2.1.3
>  >  Task1.3
>  Task2  
>  Task3        
>  >  Task3.1
>  >  >    Task3.1.1
>  >  >    Task3.1.2
>  >  >    Task3.1.3
>  >  >    Task3.1.4
>  >  >    Task3.1.5
>  >  Task1.2
>  Task4

If Task3 is set as an MLO project what would be visible in Next Actions 
with hierarchy on would be the following:

Project A
>  Task1  
>  >  Task1.1
>  >  >    Task1.1.1
>  Task3        
>  >  Task3.1
>  >  >    Task3.1.1

Or in plain list view the Next Actions would simply be:

Task1.1.1
Task3.1.1


So is there any way of making "Complete subtasks in order" apply to 
SUB-subtasks, as it's a slight pain to have to mark my sub-tasks with their 
own "Complete subtasks in order" in order to stop unwanted grand-children 
from appearing!? 

This was the reason I abandoned "Complete subtasks in order" originally - 
for larger, more complex projects you have to keep applying it in multiple 
places in order to stop grandchildren from flooding the view!

J

   

On Thursday, December 15, 2016 at 12:34:22 PM UTC, Dwight wrote:
>
>
>
>
> On December 15, 2016 12:53:03 AM Dwight <m...@dwightarthur.us 
> <javascript:>> wrote: 
>
> > Hi, John. I mentioned that the more efficient form of the project 
> > "appears to the human eye to be out of order" and you clearly have a 
> > strong case of this but I promise you, the order is correct. Type this 
> > in and run it, you will see what I mean. After task 1 is done the next 
> > one to appear is not 4, it's 2 and 3 together. task 4 cannot appear 
> > because it is inactive, due to having uncompleted subtasks. Only when 
> > the subtasks are completed can the parent appear. 
> > 
> > Your "moreover" point is valid though I would say it differently. 
> > Setting up the tasks in this form means that checking off task 4 means 
> > that you have completed (or cancelled) tasks 2, 3, and 4. If you have 
> > completed task 4 out of order but still need 2 and 3, you would have to 
> > re-order the tasks. 
> > 
> > Anyhow, since you are a "thinking in shapes" person you should probably 
> > avoid this, as well as any sort of reverse polish notation. 
> > 
> > -Dwight 
>

-- 
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 mylifeorganized+unsubscr...@googlegroups.com.
To post to this group, send email to mylifeorganized@googlegroups.com.
Visit this group at https://groups.google.com/group/mylifeorganized.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mylifeorganized/142fdc86-d9be-4d83-857d-c10255b3030f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to