The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniFocus > OmniFocus 1 for Mac
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
How to filter out all stalled projects? Thread Tools Search this Thread Display Modes
In my "available" and "next" perspectives I never want to see empty projects. How do I filter them out?
 
Quote:
Originally Posted by makesense View Post
In my "available" and "next" perspectives I never want to see empty projects. How do I filter them out?
Change the project to on hold status.
 
Quote:
Originally Posted by SpiralOcean View Post
Change the project to on hold status.
That is not a solution. I have a number of on-hold projects that have a completely different workflow than empty projects (which are empty because they 1. have no actions inside or 2. have no available actions).

I see that a filter option is missing. Just like with empty projects in no context of Contexts.
 
Another thing I miss a lot compared to Excel: OmniFocus does not have a "not equal to" capabilities in view options.
 
Rob Trew's Where in OF script handles all of these requests with relative ease.
Code:
projects where (status is active) and number of available tasks > 1 --sh  gr=folder st=next
produces a window which selects only active projects with at least one available task and shows them grouped by folder, displaying only next actions

"does not equal" is also handled. As an example:
Code:
projects where name does not contain "omni" and its estimated minutes is not missing value and estimated minutes is not 10
finds all projects that don't contain "omni" in the name, have a duration estimate, and that estimate is not 10 minutes

Use the assisted search editing to get an idea of how to write the expressions.

Last edited by whpalmer4; 2012-07-17 at 09:29 AM.. Reason: Update link
 
Quote:
Originally Posted by makesense View Post
That is not a solution. I have a number of on-hold projects that have a completely different workflow than empty projects (which are empty because they 1. have no actions inside or 2. have no available actions).

I see that a filter option is missing. Just like with empty projects in no context of Contexts.
Projects that have no action are stalled and will never move forward toward completion.

Maybe you need to look at your project? Is it really a single action? Is it waiting for something to happen? If it is waiting for something to happen, create a action in the project with a future start date and assigned to a waiting context. This will hide the project from the available filter.

Projects that have no available actions will not show up in the available filter.
 
Quote:
Originally Posted by whpalmer4 View Post
Rob Trew's Where in OF script handles all of these requests with relative ease.
Code:
projects where (status is active) and number of available tasks > 1 --sh  gr=folder st=next
produces a window which selects only active projects with at least one available task and shows them grouped by folder, displaying only next actions

"does not equal" is also handled. As an example:
Code:
projects where name does not contain "omni" and its estimated minutes is not missing value and estimated minutes is not 10
finds all projects that don't contain "omni" in the name, have a duration estimate, and that estimate is not 10 minutes

Use the assisted search editing to get an idea of how to write the expressions.
The result of the script execution is a pop-up window with uneditable contents? Is there a screenshot available?
 
Quote:
Originally Posted by SpiralOcean View Post
Projects that have no action are stalled and will never move forward toward completion.

Maybe you need to look at your project? Is it really a single action? Is it waiting for something to happen? If it is waiting for something to happen, create a action in the project with a future start date and assigned to a waiting context. This will hide the project from the available filter.

Projects that have no available actions will not show up in the available filter.
Single action projects are in Miscellaneous single-action folders. I have several Misc folders for different areas of responsibility embodied as folders.

Some of the projects have no actions inside as they are used as placeholders - so I always have my logical structure at hand even after all the currently necessary work for that project is over.

I refer to projects more as folders than actions. I have Projects placeholders for those types of work which usually requires or allows sequention completion.

As to 'waiting context': I assign On Hold to all low-priority projects so I can see them when I review database. Other projects, incl. placeholders are active.

The only thing I'm badly missing so far as I understand is ability to natively hide those empty projects (used as placeholders or having no appropriate actions in accordance with my Next or Availability perspectives).
 
Quote:
Originally Posted by makesense View Post
The result of the script execution is a pop-up window with uneditable contents? Is there a screenshot available?
The script by default will put up a window showing all of the matching items, allowing you to pick and choose none, some, or all of them to be displayed in OmniFocus. You can add options to the search (as I did in the first example) which bypass this and just show you everything.

The chooser window might look like this:



After I pick and choose from the bunch, I hit the OK button (or click the other button or hit ESC if I want all of them) and my display is generated in OmniFocus. If I just hit OK without selecting any items, the default selection is taken, which is to show none of them.
 
whpalmer4, thanks a lot for the insight.

I think it is rather complicated and will require quite many extra moves from the user which is me as I need to run this script multiple times (for each item that needs to be processed). Not Equal To criterion is used when processing the database mostly.

Anyway Not Equal To criterion should be able to work with filter items and not projects/actions names. For examble, Perspective which shows all 'not stalled' projects.
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Hiding stalled projects from view CatOne OmniFocus 1 for Mac 1 2011-06-21 10:16 PM
OF 1.8 - Unable to filter stalled projects omni-eire OmniFocus 1 for Mac 5 2010-09-27 08:51 AM
question on stalled project filter ext555 OmniFocus 1 for Mac 3 2009-09-03 09:10 AM
basic q re stalled projects bas42 OmniFocus 1 for Mac 3 2007-12-19 07:39 PM
Stalled Project Filter steve OmniFocus 1 for Mac 14 2007-12-08 12:11 PM


All times are GMT -8. The time now is 01:05 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.