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

Due date as "start date plus X days" (and vice versa)? Thread Tools Search this Thread Display Modes
Hi all,

I suspect this may have been asked before, and I've tried searching but haven't come up with anything, so apologies if this the case.

I love the natural language date feature in Omnifocus - along with the smart autocomplete it's one of my favourite things.

Is there a way of setting the due date to be dependent on the start date (or vice-versa) without working it out manually in your head?

For example: I can say "2d" to set the start date to 2 day's time (Saturday). But if I want the due date to be, say, 3 days after that I have to work it out (and hit 5d). Obviously this isn't too hard for simple numbers of days, but if one is using a phrase like "2w sat" it would be nice to be able to refer back to that start date, whatever it is, in the due date.

Similarly, in reverse, if I have a hard deadline for a given date, and I know the task might take me 5 days it would be nice to be able to type in the due date, tab back to the start date and type something like "due -5d" to refer to the due date.

Is there a way of doing this which I'm missing?

Many thanks!
You could use an AppleScript to calculate & set the due date from the start date. Ask about that in the Extras forum.
There's a first sketch of something like this at:

Excellent, thank you both - I'll have a play with the script RobTrew linked to.
Originally Posted by RobTrew View Post
There's a first sketch of something like this at:

Hi RobTrew, thank you for making the script. I am trying to use this script to set the start date for a task where I have entered in the due date, and I want the start date to be 1 week before the due date. I typed in dd=sd-1w but I get this error:

Error Number:Canít make missing value into type number.

I've also tried dd=sd-7d but that doesn't work either. Do you have any idea why? Any help is appreciated!
OK please ignore my previous post. I clicked on the draft script link which must be an older version. Once I used script from the link at the bottom of the page it worked. Thanks!

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
Thread Thread Starter Forum Replies Last Post
Perspective Snapshot Goes Gray after Adding "Start Date" Revearti OmniFocus 1 for Mac 2 2013-02-06 12:30 PM
Can tasks be marked as "Due Soon" when the start date is reached? Flex OmniFocus 1 for Mac 7 2012-10-10 12:05 AM
Projects on hold "waking up" from Start Date cteavin OmniFocus 1 for Mac 1 2012-07-22 11:28 PM
"end date must come after start date" error loop modernmagic OmniPlan General 0 2012-04-16 12:39 AM
Why are items with a future start date "available"? HiramNetherlands OmniFocus 1 for Mac 11 2007-07-23 06:01 PM

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

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