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
On 10/30/2015 6:21 PM, Riaan Eloff wrote:
Thanks Dwight. I would actually love to mess around with custom views. Where could I learn more about this? Have read the manual, it does not seem to say much on the subject. And, can they be used for Android once created?

On Friday, 30 October 2015 15:02:35 UTC+2, Dwight Arthur wrote:

    Hi, Riann. The thing about MLO is that there are usually several
    ways to handle each issue, and none of them are "right" or "wrong"
    they are just for different people. Sometimes it comes down to
    whether you would rather spend more time and deal with more
    complexity to craft a solution that exactly matches up with the
    way you work, or do something that is a lot easier and simpler and
    comes close to how you work.

    Nick's solution is the simple one in this case. You have to change
    the way you work to tag every call as to whether it's personal or
    work, and then it works.

    If you wanted to go for the crafted solution in this case, you
    would create a custom view that's just like the view you are using
    now, but with a filter added to say, basically, that if a task has
    both "calls" and "work" contexts, it is to be displayed only
    during the hours when "work" is open. Then you can go back to
    tagging tasks "work" if they are for work and "calls" if they are
    calls and MLO will know what to do if they are both. It's not hard
    when you know how, but it involves a plunge into the complex,
    fiddly but incredibly powerful advanced filtering setup. Would you
    like to try this? Let me know and I will step you through it.
    -Dwight

    On Friday, October 30, 2015 at 5:42:30 AM UTC-4, Riaan Eloff wrote:

        Thnx

        On Oct 30, 2015 10:25 AM, "Nick Clark" <[email protected]>
        wrote:

            The task shows because you have included an active context
            in it. I think the only way to prevent this is to have two
            contexts, "Personal Calls" and "Work Calls" and set the
            active times appropriately. You may be able to include
            these within the context "Calls" to see the whole picture
            when both are active, but i'd need to experiment a bit to
            see the effect.

--
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 [email protected] <mailto:[email protected]>. To post to this group, send email to [email protected] <mailto:[email protected]>.
Visit this group at http://groups.google.com/group/mylifeorganized.
To view this discussion on the web visit https://groups.google.com/d/msgid/mylifeorganized/afd36b9f-803d-4bb1-a499-7a2a5a681ca3%40googlegroups.com <https://groups.google.com/d/msgid/mylifeorganized/afd36b9f-803d-4bb1-a499-7a2a5a681ca3%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.

--
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/mylifeorganized.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mylifeorganized/56383FA0.2090508%40dwightarthur.us.
For more options, visit https://groups.google.com/d/optout.

Reply via email to