The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   OmniFocus for iPad (http://forums.omnigroup.com/forumdisplay.php?f=63)
-   -   Add context to multiple actions? (http://forums.omnigroup.com/showthread.php?t=24199)

enigma2k 2012-05-15 09:02 AM

Add context to multiple actions?
 
Hi,

How is it possible to add a context to multiple actions at once?
Same goes for adding multiple actions to a project at once?

whpalmer4 2012-05-15 09:33 AM

It's a little fiddly on the iPad, which doesn't have a straightforward way to select a bunch of actions and edit them simultaneously like the Mac does. However, in some cases it can be done in a fashion that is more efficient than just editing each one.

Let's assume that all of these actions are in the Inbox.

Create another action in the Inbox, and set its context to be the context you want to assign to the other actions.

Select one of your actions, bring up the editor, and tap the Move button. Move it inside the action you just created. Tap Done. You've just created an action group with a context of the one you want to assign. Anything without a context dragged into that group will get the group's context.

Now tap the Edit button up at the top of the screen. Drag all of the other actions you wanted to assign the same context between the action you created and the action you moved. They will now all have the same context.

At this point, what you do depends on what your plan is for those actions:
[LIST][*]If you just wanted to assign contexts, you can drag them back out of the action group, then tap Done. The context should stay assigned. Delete the action you created when you've got them all moved out.
[*]If you wanted to move them into a new project, tap Done, then bring up the editor on the action group. Tap the Move button, then Convert to Project button.
[*]If you wanted to move them into an existing project, tap Done. Bring up the editor on the action group. Edit the project field and select the destination project. Tap Done. Next, go to that project, tap the Edit button at the top, and drag the actions out of the action group, and delete the action you created when you've got them all moved out. Tap Done.[/LIST]
I trust you can see how you would move a bunch of actions into a project without setting their context.

For just a couple of actions, it may not make sense to do this. I usually just do such tasks on the Mac, and I think I will continue to do so when it is convenient, but I used this technique to refile 177 items while writing this post, and it wasn't bad at all.

enigma2k 2012-05-15 04:50 PM

@whpalmer4 thank you very much for your thorough answer!

enigma2k 2012-05-21 06:23 AM

@whpalmer4

Am I correct in the assumption that you have set your Mac to only clean up the inbox when the action has a project and a context?

whpalmer4 2012-05-21 07:04 AM

[QUOTE=enigma2k;110578]@whpalmer4

Am I correct in the assumption that you have set your Mac to only clean up the inbox when the action has a project and a context?[/QUOTE]

That's correct. I don't want actions disappearing into the Miscellaneous tar pit, or not having a context assigned. I don't necessarily process my Inbox action by action I'll often set the context of a whole slew of actions at once, then go back and assign the projects. OmniFocus will do a "clean up" when you switch views, so if I have to switch views to look at a project to decide if it is the right home for one of those actions, without that setting, the rest of the actions would be swept out to the Miscellaneous single action list, and that's almost never what I want! With a small collection of actions, it's easy to notice when something is out of place and put it where it belongs, but I'd rather get it right the first time.

enigma2k 2012-05-21 08:06 AM

Thanks for all your tips and experience you share. I have set it now to the same as you as it really sounds to be the best way. :)


All times are GMT -8. The time now is 12:10 PM.

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