Originally Posted by glen.saberton
Great thanks whpalmer4,
Should I be able to change the ordering (whilst in project view) using the view bar options? At the moment I cant quite figure this bit out.
Sorry to persist.
The view bar in project view reorders projects, not actions. So, if you tell it to order by due date, it puts the project with the earliest due date first, and the projects with no due date last. The key concept is the sequential project, where the tasks need to be done in the order they appear in the project. For example, a project to get new tires for the car might have a task to find out what size wheels the car has, a task to call some vendors for price quotes, a task to get the tires installed, and a task to have the lug nuts re-tightened after 25 miles of driving. Obviously, those tasks must be done in that order! No matter what view settings you have, OmniFocus needs to present those actions to you in the right sequence, and it would be a disaster if it quietly rearranged your sequential projects whenever you wanted to see what was the first due action you had coming up, no? Hopefully that also illustrates why there are no options to have OmniFocus automatically sorting your actions by due date.
In project mode, the view options sort and group by project, and filter by action. In context mode, everything is done by action.
So, if you're looking at that single action list full of miscellaneous tasks, and want to see which one is due first, you have some options:
- Select the contents of the list, and do Edit->Sort->Due Date, which will reorder the actions in the list
- Select the list itself, click the Focus button, and view it in context mode, sorting by due date, which will display the actions in the desired order
I usually prefer the second option, as it doesn't actually change the database, and it is updated automatically — whenever I look at a context mode view sorted by due date, I know that it is sorted correctly, whereas if I'm looking at a project mode view, the only way to be sure that the sorted actions are currently in the right order is to do the sort again.