Ability to check if subtasks are complete.
tismey says:
It'd be really useful for the hasSubtasks search property to be able to distinguish between Complete and Incomplete tasks. For example:
In my GTD setup, I use tasks/subtasks as Project/Next Actions. To help with my weekly review is like to have a way of finding anything tagged as a project that doesn't have an associated action. I thought this would be as simple as "tag:project AND hasSubtasks:false", but this doesn't capture projects where all the subtasks are completed.
Being able to tell if a task has Incomplete subtasks seems like a sensible addition to the syntax, to me.
In my GTD setup, I use tasks/subtasks as Project/Next Actions. To help with my weekly review is like to have a way of finding anything tagged as a project that doesn't have an associated action. I thought this would be as simple as "tag:project AND hasSubtasks:false", but this doesn't capture projects where all the subtasks are completed.
Being able to tell if a task has Incomplete subtasks seems like a sensible addition to the syntax, to me.
muckpond says:
PLEASE! A MILLION TIMES YES!
This was also brought up in a (now closed) thread: https://www.rememberthemilk.com/forums/help/20576/
Please give us a way to filter/search based on tasks that are complete/incomplete.
In pseudocode, I need a way to say "Find all tasks with no incomplete subtasks"
This is, of course, a GTD kind of thing.
Thanks!
This was also brought up in a (now closed) thread: https://www.rememberthemilk.com/forums/help/20576/
Please give us a way to filter/search based on tasks that are complete/incomplete.
In pseudocode, I need a way to say "Find all tasks with no incomplete subtasks"
This is, of course, a GTD kind of thing.
Thanks!
tismey says:
This functionaliity must exist behind the scenes, because all tasks with subtasks have a label that shows the number of _incomplete_ subtasks associated with it.
muckpond says:
I don't suppose there's been any. Overeat on this?
muckpond says:
.... Uh, "any movement" that should say.
nickmcg says:
Good suggestion
cavanaughmm says:
I find subtasks during my weekly review that are not complete using a SmartList:
status:incomplete AND hasSubtask=false AND (listContains:..PRJ OR tag:..prj)
I start all main projects with the phrase "..PRJ" so that it's easy to identify them. Right now I am also adding the tag "..prj" to see whether the "list" method or tagging works better for identifying/managing projects (tasks) and subtasks.
Unless the subtask has a subtask, this seems to find them for me. Pretty new to RTM so maybe I'm missing something?
status:incomplete AND hasSubtask=false AND (listContains:..PRJ OR tag:..prj)
I start all main projects with the phrase "..PRJ" so that it's easy to identify them. Right now I am also adding the tag "..prj" to see whether the "list" method or tagging works better for identifying/managing projects (tasks) and subtasks.
Unless the subtask has a subtask, this seems to find them for me. Pretty new to RTM so maybe I'm missing something?
davidfarquhar says:
I think the proposal is a great idea and would second this. Having a filter called "HasIncompleteSubtasks" would be the ultimate idea.
@cavanaughmm - your idea works well, but it means adding another list here. One of the nice things about the proposal is it makes your main work list much more dynamic, and means you can apply subtasks to any task really quickly without having to mark it as a project.
So if I have a smart list containing tasks a,b,c and I suddenly decide that its easier to break task b down into b1,b2,b3 to make it easier to complete, I'd like to just go into task b and add those subtasks.
If I've set the smart list to ignore parent tasks then instantly my list now contains a,b1,b2,b3,c. Great, now I have a much simpler view of my life, I can tick off each task as I do it, works really well. But when b1,b2,b3 are all done I won't see b in the list. I have to go to a separate list containing parents/projects to check it.
I'd much prefer it if the smartlist ignored parents with incomplete subtasks, then the moment b1,b2 & b3 are complete you would see a,b,c again, and be able to tick off b to say I've done that. You're working within a single list all the time which is much easier to do
@cavanaughmm - your idea works well, but it means adding another list here. One of the nice things about the proposal is it makes your main work list much more dynamic, and means you can apply subtasks to any task really quickly without having to mark it as a project.
So if I have a smart list containing tasks a,b,c and I suddenly decide that its easier to break task b down into b1,b2,b3 to make it easier to complete, I'd like to just go into task b and add those subtasks.
If I've set the smart list to ignore parent tasks then instantly my list now contains a,b1,b2,b3,c. Great, now I have a much simpler view of my life, I can tick off each task as I do it, works really well. But when b1,b2,b3 are all done I won't see b in the list. I have to go to a separate list containing parents/projects to check it.
I'd much prefer it if the smartlist ignored parents with incomplete subtasks, then the moment b1,b2 & b3 are complete you would see a,b,c again, and be able to tick off b to say I've done that. You're working within a single list all the time which is much easier to do
(closed account) says:
Not having to be able to distinguish situation where tasks has any uncompleted subtasks is a problem for me too. E.g. I wanted to make a simple query to display all uncompleted tasks without subtasks (as part of my workflow). Seems to be a simple like logical condition as:
(isSubtask:false AND hasSubtasks:false) OR (isSubtask:true AND hasSubtasks:false)
but if tasks has any completed subtasks it won't show in above result set. Strange to see lack of such query parameter.
(isSubtask:false AND hasSubtasks:false) OR (isSubtask:true AND hasSubtasks:false)
but if tasks has any completed subtasks it won't show in above result set. Strange to see lack of such query parameter.
rtfletch says:
I'd love to have this as well. I mark projects with a "project" tag and then I have a smart filter to find projects without subtasks to make sure everything has a next action, but because it includes completed it's harder to filter for projects that need sub-tasks or can be marked completed. I don't like it, but the only option I can think of is to delete the completed tasks.
daniel.walters says:
Yes, I would love this as well. Currently it requires two samrt lists: one to weed out any completed subtasks (next actions) of projects so they can be deleted, then another to see if any projects have no next actions.
wsmak says:
I would vote for this feature too, either treat parent task with no incomplete subtasks as no subtask or create a category where you can filter parent task with no incomplete subtask.
zenistar says:
I'm slowly becoming disillusioned with RTM when I see great suggestions and ideas, that a lot of people could use and ask for - yet the ideas are years old without movement....
Please please please add the operator to find items that have no incomplete sub tasks.
I would typically use this on my GTD Project lists with:
(list:"Projects Private" OR list:"Projects Work") AND hasNoIncompleteSubtasks:True
To find all of my projects with no defined next actions.
Please please please add the operator to find items that have no incomplete sub tasks.
I would typically use this on my GTD Project lists with:
(list:"Projects Private" OR list:"Projects Work") AND hasNoIncompleteSubtasks:True
To find all of my projects with no defined next actions.
I've been using RTM for many, many years and I finally upgraded to pro today almost exclusively for subtasks. This was the *first* feature I went to try and use with them, very much expecting to be able to do so. All of the +1 on this feature request, please let my smart lists get a little smarter! :-)
davidscottsmith says:
I just wrote to Tech Support about this.
It's discouraging to see that the first posting of this idea is 3 years old! Please make this happen asap!
Here's what I wrote
Hi Bob and RTM Team,
I have recently discovered that the "hasSubtasks" syntax returns a "true" even if the subtasks are complete...
I'm really hoping to have a command that is perhaps "hasIncompleteSubtasks" that would return "false" if all subtasks were complete.
I would like to be able to create a list that shows all tasks that have no incomplete subtasks, as that might indicate a project is stalled.
Please let me know if you would consider this feature request. It would help me a lot.
Thanks,
David
It's discouraging to see that the first posting of this idea is 3 years old! Please make this happen asap!
Here's what I wrote
Hi Bob and RTM Team,
I have recently discovered that the "hasSubtasks" syntax returns a "true" even if the subtasks are complete...
I'm really hoping to have a command that is perhaps "hasIncompleteSubtasks" that would return "false" if all subtasks were complete.
I would like to be able to create a list that shows all tasks that have no incomplete subtasks, as that might indicate a project is stalled.
Please let me know if you would consider this feature request. It would help me a lot.
Thanks,
David
zenistar says:
Well, a nearly a year on from my last post on this and three years on from the original post and no movement :(
@David - did you get a response from Tech support?
@David - did you get a response from Tech support?
wsmak says:
It is all good to have a suggestion forum, but what actually gets included in their next release, nobody knows...
treygec says:
yeah this is going to be a make or break feature for me when it comes time to renew. Really hope this gets implemented.
treygec says:
Well it's renewal time. Still need this functionality so it looks like I'll be finding another platform.
(closed account) says:
While not the perfect solution to this, you can see all tasks that have subtasks by using...
hasSubtasks:true
... and then look for results that don't have the subtask indicator (the little number showing the number of incomplete subtasks). This would show you the tasks with no incomplete subtasks.
hasSubtasks:true
... and then look for results that don't have the subtask indicator (the little number showing the number of incomplete subtasks). This would show you the tasks with no incomplete subtasks.
Please add this functionality, this will potentially allow creating tasks dependencies utilising subtasks. Which is the most popular idea on the forum at the moment. See: https://www.rememberthemilk.com/forums/ideas/1691/
For example, you could filter out a task with incomplete subtasks in a smart list, allowing subtasks to be displayed, but not the parent task. Making task dependent on the parent task
For example, you could filter out a task with incomplete subtasks in a smart list, allowing subtasks to be displayed, but not the parent task. Making task dependent on the parent task
Log in
to post a reply.