Forums

Discuss all things Remember The Milk.

menu

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.

Posted at 7:49pm on March 30, 2012
raymond.bergmark Power Poster says:
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!
Posted 12 years ago
brendan says:
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!
Posted 12 years ago
raymond.bergmark Power Poster says:
On the other hand, a smart list with tag:@home OR tag:unpack leaves you with a task with no inherited tags.
Posted 12 years ago
This topic has now been closed automatically due to a lack of responses in the past 90 days.