Hi, Riaan. There is actually some pretty good documentation on how
to manage views in section 5.3 of the User's Guide. The most
important part is Task Filtering, section 5.3.2. Unfortunately, the
documentation on Advanced Filtering is sparse, and that's where the
really magical stuff happens. The view you are looking for is an
example of a view that requires the use of Advanced Filtering.
I'm assuming that you are using the Active Actions view. That would
be good because Active Actions doen't have any Advanced Filters, so
we can just write the filter we need. If you want to use some other
view that starts out with an Advanced Filter then we would need to
somehow join the new rules to the old ones, which is a little more
complex.
Before writing the filter we need to think about what is exactly
needed. I believe it goes like this:
If a task has the @Work context and also has the @Calls context, and
if the @Work context is currently closed, then exclude the task from
the view, regardless of whether the @Calls context is open.
To say the same thing in formal notation, tasks would pass the
filter if:
(NOT((Contexts contains @Work) AND (Contexts contains @Calls) AND
(Context @Work is closed)))
this can be simplified using boolean logic (this is just logic so
far, nothing to do with MLO) to
(contexts does not contain @Calls) OR (contexts does not contain
@Work) OR (context contains @Work and it's open)
ok, here we go.
1. Open MLO on Windows
2. Is the left panel (view properties) showing? If not, hit Alt-F1
to display it.
3. We want the left panel to say Views at the top followed by a list
of availableviews. If it shows a view name at the top followed by
the specs for that view, then you should click on the view name once
to bring up the view list.
4. Find the view Active Actions and click on it to highlight it,
them click on the VIEWS title to bring up the view properties
5. find the Advanced section in the view properties. If it's
collapsed, click the twistie to expand it.
6. tick the checkbox for Add Advanced
7. click the Setup button to bring up the Setup Advanced Filtering
window
8. click the big blue plus sign to add a blank rule
9. click the first dropdown box and select "contexts"
10. click the second dropdown box and select "does not contain"
11. click the third dropdown box and select @Calls
12. click the fourth dropdown box and select OR
13. click the blue plus at the end of the line to add another rule
14. click the first dropdown box and select "contexts"
15. click the second dropdown box and select "does not contain"
16. click the third dropdown box and select @Work
17. click the fourth dropdown box and select OR
18. click the blue plus at the end of the line to add another rule
19. click the first dropdown box and select "contexts"
20. click the second dropdown box and select "contains (consider
open/closed)"
21. click the third dropdown box and select @Work
22. click the OK button at the bottom of the popup to save these
rules.
23. At the bottom of the left panel hit Save View and type in a view
name, like Limited Calls
Done. Now you should be able to select a view "limited calls" and
see your tasks, except that work calls will be hidden when work is
closed.
You may also want to create a new workspace, set this as the default
view for the workspace, and lock the workspace to this default view
-Dwight
-Dwight
MLO Betazoid on Windows, Cloud and
Android SGN2