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 set conditional actions Thread Tools Search this Thread Display Modes

With projects this can be done but with actions?

Say there is action1 and action2.

How to set action2 to start - and become available - ONLY AFTER action1 has been completed?

with best regards,
Omar K N
(Stockholm, Sweden)
Do you mean defining a project as sequential instead of parallel?
Originally Posted by pvonk View Post
project as sequential …
Well I think this is not possible, it's one project, but action2 should not be done before action1 is finished, when I don't know now when it will be finished.

So yes itīs sequential, but re: actions in a project.

Any clue?

with best regards,
Omar K N
(Stockholm, Sweden)
If you set the project as sequential you will only see action1 in your context view. Action2 will appear when and only when Action1 is completed (this assumes you are viewing Available in the Availability Filter in the View bar--Shift-Command-V.

It is not possible to have action2 actually "start" only when action1 completes. But it will hide itself until action1 is completed in a sequential project.
I'm new to OF. But, it appears that with the iPad version anyway, that by moving one action under the other, you create a dependency. When I move one task under another, the task at the top is grayed out, which i believe means it is not available and the nested task appears to be the only one of the two that are available.

I have done this within projects set to parallel. So, it may be an alternative for projects that have some actions that are sequential and others that are independent within the same project.
Review the difference between a sequential and parallel project or sub project. That is the level at which you need to deal with this issue, the project level. At least in GTD methodology, if something has more than one step to complete it, then it's a project.

So in your situation, you take the two tasks and you drop them into a sequential project. Then, the second task will not show as available until you have completed the first one. Conversely, if you set the project as parallel, then both tasks will show as available immediately.

Once you understand how this works, you can create some rather intricate chains of dependency.

For example, lets say you have a master project Called Project A and two sub-projects under that heading: Sub-Project 1 and Sub-Project 2. So it looks like this

Project A
Sub-Project 1
Task 1
Task 2
Task 3
Sub-Project 2
Task 1
Task 2
Task 3

You have three choices about setting parallel vs. sequential for this set items.

You can set Project A to to parallel or sequential and this will affect what items you see as available from Sub-Project 1 and Sub-Project 2.

You can also set parallel or sequential for each of the two Sub-Projects as well, and this will affect what items you see from those headings.

So if you set Project A to sequential, then you won't see anything as available for Sub-Project 2 until Sub-Project 1 is complete.

But if you set Project A to parallel, then you'll see items from both of the Sub-Projects as available immediately.

Which items you see from each Sub-Project will depend on the sequential/parallel setting for that project.

If you set Project A to sequential and Sub-Project 1 to sequential, then initially you'll see this:

Task 1 of Sub-Project 1.

But if you set Project A to Parallel and both Sub-Project 1 and 2 to parallel, then you'll see all of the tasks from both sub-projects as available immediately.

From there, you can mix and match to get what you need.

It probably doesn't handle every situation perfectly, but once I understood how this works, I was able to accomplish most of what I needed most of the time.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

All times are GMT -8. The time now is 02:19 AM.

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