Hi, Nishant. You have focused in on what is probably the most confusing aspect of Advanced Rules and you have done a surprisingly accurate analysis of it.
The ActiveAction advanced filter is different from the Actions:Active general filter. One of the seven conditions tested by Actions:Active is start date/time, if any, must not be in the future. ActiveActions does not include this test, it tests only six of the seven conditions that can make an item inactive. Put another way, the Actions:Active general filter tests for tasks that are active now, while the ActiveActions advanced filter tests for tasks that will become active in the future.
If you want to filter for items that are active right now, using
advanced filters, the spec is ((ActiveAction) AND ((StartDateTime
onOrBefore Now) OR (StartDateTime doesNotExist)))
A work on constants: NOW is the exactly current time and date. TODAY is today's date but the time is midnight as of the beginning of today. TODAY+1 is tomorrow's date but the time is midnight as of the beginning of tomorrow. TODAY+1 is essentially the same thing as the end of today.
So,
To include tasks that will start between now and the end of today, the spec is
((StartDateTime onOrAfter Now) AND (StartDateTime onOrBefore Today+1))
-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 mylifeorganiz...@googlegroups.com.
To post to this group, send email to mylifeo...@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/7db95258-ee74-471a-9c94-0f84e83402e4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.