User Tools

Site Tools


Action unknown: siteexport_addpage
recurrence-options-dialog

Recurrence Options Dialog

(Menu Bar > Edit > Other Task Attributes > Edit Task Recurrence).

This dialog allows you to define a variety of repeating patterns for your task, similar to Microsoft Outlook.


Task Occurs

These options define the overall frequency at which your task repeats:


Task Occurs Daily

Every <interval> days
Task repeats after the specified interval in days.

Every <interval> weekdays
Task repeats after the specified interval in weekdays. ie. The task skips over 'weekend' days as defined in the Preferences.

Every weekday
Task repeats every weekday as defined in the Preferences. This is equivalent to “Every 1 weekdays”.

End after <interval> occurrences
Task stops repeating after the specified number of completions.

See below: Calculate next occurrence, When I complete this task


Task Occurs Weekly

Every <interval> weeks
Task repeats after the specified interval in days.

Every <interval> weeks on <days of week>
Task repeats on the specified days of the week, after the specified interval in weeks.

End after <interval> occurrences
Task stops repeating after the specified number of completions.

See below: Calculate next occurrence, When I complete this task


Task Occurs Monthly

Every <interval> months
Task repeats after the specified interval in months.

Day <1-31> of every <interval> months
Task repeats on the specified day of the month, after the specified interval in months.

The <first/second/third/fourth/fifth> <Monday-Sunday> of every <interval> months
Task repeats on the specified day of the week, after the specified interval in months.

End after <interval> occurrences
Task stops repeating after the specified number of completions.

See below: Calculate next occurrence, When I complete this task


Task Occurs Yearly

Every <interval> years
Task repeats after the specified interval in years.

Every <January-December> <1-31>
Task repeats on the specified day of the year, every year.

The <first/second/third/fourth/fifth> <Monday-Sunday> of <January-December>
Task repeats on the specified day of the week, of the specified month of the year, every year.

End after <interval> occurrences
Task stops repeating after the specified number of completions.

See below: Calculate next occurrence, When I complete this task


Calculate next occurrence

From Due Date
This is the default option and should cover most of your needs. The task's new due date is calculated from its old due date regardless of when the task is actually completed.

ie. Whether you complete the task early, late, or on-time, the next occurrence will always be the same.

From Completion Date
The task's new due date is calculated from its completion date.

eg. You had scheduled a monthly task to get a haircut but you were 2 weeks late on one occasion. Your next haircut would be scheduled a month from the date you actually received your haircut, not from the date you were scheduled to get it.

From Start Date
The task's new due date is calculated from its current start date.


When I complete this task

Reuse the existing task
This is the default. The existing task is reverted to an incomplete state:

  • Completion date is cleared
  • Time Spent is cleared
  • Percentage Completion is cleared
  • Status is set to its default state
  • Comments are cleared if Preserve Comments is not set

If the task contains subtasks then these are also reverted to an incomplete state.

Create a new task
A copy of the completed task is inserted below the existing task and is initialised to an incomplete state as above.

If the task contains subtasks then these are also copied and initialised to an incomplete state.

Furthermore, any tasks which were dependent on the 'old' task are updated to reference the newly created task.

Ask me what to do
Displays the following dialog so you don't have to decide ahead of time:


See also: Recurring (Repeating) Tasks for a more general discussion on recurring tasks.

recurrence-options-dialog.txt · Last modified: 2020/01/01 02:00 by admin