How does a new task automatically get a tag assigned in a smart lisht?
ohcecilia says:
I was reading one of the tip/tricks posts from George Shank as follows and wanted to know if someone could tell me how this is done. If I add a new task to one of my Smart Lists, it obviously goes in that list but there's no tag automatically assigned unless I manually tag it. Am I missing something? Thanks in advance. Here's a part of the post:
Say I want to finish unpacking after moving? I create a Smart List that has criteria tag:@home AND tag:unpack. Now any task I add in here will have those tags automatically. Not only that but now I can just do a simple #na or #wait and they will pop up in my @Home or Wait-Personal lists respectively.
Say I want to finish unpacking after moving? I create a Smart List that has criteria tag:@home AND tag:unpack. Now any task I add in here will have those tags automatically. Not only that but now I can just do a simple #na or #wait and they will pop up in my @Home or Wait-Personal lists respectively.
Your smart list must only contain un-ambiguous criteria. dueBefore:tomorrow for instance is ambiguous, which due date should RTM give this task?
Copy of an old post in Tips&Trix:
When you add tasks to a smart list, RTM tries to copy the meta information. In order for this to work, all the smart list criteria must be un-ambiguous (see more here: www.rememberthemilk.com/help/answers/search/advanced.rtm)
All these are un-ambiguous:
list:
priority:
status:
tag:
location:
due:
completed:
added:
timeEstimate:
postponed:
as long as you avoid NOT and OR. Also avoid ">" and "<" in time estimates, priorities and postponed.
The rest results in ambiguous searches:
dueBefore:
dueAfter:
dueWithin:
completedBefore:
completedAfter:
completedWithin:
addedBefore:
addedAfter:
addedWithin:
Some meta info is set indirectly:
tagContains:
isTagged:
locatedWithin:
isLocated:
isRepeating:
noteContains:
hasNotes:
Some you can't set yourself:
isShared:
sharedWith:
isReceived:
to:
from:
Hope that helps!
Copy of an old post in Tips&Trix:
When you add tasks to a smart list, RTM tries to copy the meta information. In order for this to work, all the smart list criteria must be un-ambiguous (see more here: www.rememberthemilk.com/help/answers/search/advanced.rtm)
All these are un-ambiguous:
list:
priority:
status:
tag:
location:
due:
completed:
added:
timeEstimate:
postponed:
as long as you avoid NOT and OR. Also avoid ">" and "<" in time estimates, priorities and postponed.
The rest results in ambiguous searches:
dueBefore:
dueAfter:
dueWithin:
completedBefore:
completedAfter:
completedWithin:
addedBefore:
addedAfter:
addedWithin:
Some meta info is set indirectly:
tagContains:
isTagged:
locatedWithin:
isLocated:
isRepeating:
noteContains:
hasNotes:
Some you can't set yourself:
isShared:
sharedWith:
isReceived:
to:
from:
Hope that helps!
Hi ohcecilia,
Smart Lists are essentially "saved searches" and don't actually contain any task themselves. When you add a task to a Smart List, the properties of the task will be inherited from the Smart List's search, if possible.
In the example you gave, if your Smart List's search is tag:@home AND tag:unpack, any task you add to the Smart List will automatically inherit both of these tags. This page has some additional information.
Hope that helps!
Smart Lists are essentially "saved searches" and don't actually contain any task themselves. When you add a task to a Smart List, the properties of the task will be inherited from the Smart List's search, if possible.
In the example you gave, if your Smart List's search is tag:@home AND tag:unpack, any task you add to the Smart List will automatically inherit both of these tags. This page has some additional information.
Hope that helps!