The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   OmniOutliner for iPad (http://forums.omnigroup.com/forumdisplay.php?f=66)
-   -   OmniOutliner to OmniFocus inbox? (http://forums.omnigroup.com/showthread.php?t=21090)

JohnJ80 2011-07-19 11:28 AM

[QUOTE=Joosey;99642]I love omni products, though I am not a huge nerd when it comes to this more complicated stuff. How/Where do I input the script information to transfer the info from OOutline to OFocus?

Please break it down step by step.

Most appreciative!

Thank you![/QUOTE]

Save this as a script in your scripts folder for OmniOutliner Pro. That would be

<your main user root)->Library->Scripts->OmniOutliner Pro

Save it as a compiled script.

This should then show up in your scripts menu in the menu bar. When you run Omnioutliner, select the cells that you want to move to the inbox on OF. (using either shift-click or command-click). Select the script you saved above from the scripts menu and it the cells you selected will show up in the quick entry box - fill in the contexts and projects as desired.

j.

DamonC 2012-03-31 08:18 AM

I've updated the previously posted script to include any notes attached to the selected rows in OmniOutliner:

[CODE]tell front document of application "OmniOutliner Professional"
-- set theDoc to front document
--set columnCount to count of columns of theDoc

set theList to the selected rows
set theCount to (count of selected rows)
if theCount < 1 then
display dialog "You need to select at least one row to use this script." buttons "Cancel" default button "Cancel"
end if

-- go through each selected row in OmniOutliner and then create a corresponding
-- action in the quick entry box of OF

set actionText to ""
repeat with i from 1 to theCount


set actionText to (get topic of item i of selected rows)
set actionNote to (get note of item i of selected rows)

-- create a new action in Omnifocus QuickEntry window

tell application "OmniFocus"
-- create new action
tell quick entry
open
set NewTask to make new inbox task with properties {name:actionText, note:actionNote}
end tell
end tell
end repeat
end tell[/CODE]

skeenut 2014-01-08 10:41 AM

Has this been addressed yet by Omni? Or do I still need programming chops to get line items from OmniOutliner to OmniFocus inbox?

JohnJ80 2014-01-08 10:55 AM

You don't need to do any programming. It's already been done for you - see the above script. I use that (or my own variant) every day and I have one of my employees using it to. It works great.

Just do it.

J.

jonmoore 2014-04-29 03:19 PM

I brought this up on the OmniFocus beta forums earlier today. In the new V2 OmniFocus on OS X, getting data into your OF inbox from OmniOutliner is a simple matter of copy/paste. OmniFocus automatically pays attention to task hierarchies & task notes without any mapping required (and you can use bespoke mapping for things like contexts if you so wish).

Seems like a no brainer to bring this across to the IOS apps too.


All times are GMT -8. The time now is 12:32 AM.

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