- Discussion Topics
- Online Resources
- Other Resources
(Menu Bar > Tools > Preferences > Tasks > Attribute Calculations)
After completing a task, set its 'Status' to:
This option can be unchecked to prevent auto-setting of the status. When checked, any status value can be used. “Complete” is the most logical.
Treat due tasks as having the highest priority
- TODO -
Treat completed tasks as having the lowest priority/risk
This option allows you to sort completed tasks 'low' when sorting by priority or risk.
Treat tasks whose subtasks are all completed as also being 'Completed'
If your parent tasks are effectively just containers for their subtasks this option will gray out such tasks when their sub tasks are all complete. Furthermore, other actions eg. sorting, will also treat the parent task as completed.
Display a task's '% Completion' as being equal to its 'Time Spent' divided by its 'Time Estimate'
Instead of using the manually entered value this auto-calculates the % completion.
Display a parent task's '% Completion' as being the average of all its subtasks' % completions
Likewise, select this option if you want ToDoList to auto-calculate the priority of a parent task as the average of all its subtask's priorities (no weighting is used). When this option is selected, the priority field in the main interface is disabled for tasks with subtasks (ie parent tasks).
Take a task's '% Completion' into account when calculating time estimates
If you select this option, when ToDoList is calculating a parent's accumulated time estimate it will weight a subtasks's time estimate according to what percentage of the subtask is still to be completed.
Display a parent task's priority/risk as being the highest of its and all its subtasks' priorities/risks
This option allows you to specify that the parent task's priority/risk appears as that of its most deeply located subtask even if that subtask is not visible. This prevents important but deeply nested tasks from being overlooked.
Keep a task's time estimate synchronised with its start and due dates (and vice versa)
This option allows you to specify that a task's time estimate is equal to it's due date less it's start date. This will take into account the day and week durations specified above.
Automatically adjust a task's start and due dates when its dependency's dates changes
This allows you to 'bump' a task's start and due dates when the completion date of a task that it is depending on changes (or is set).
Treat tasks without a due date as being 'Due Today'
In order to prevent recently created tasks from being overlooked simply because a due date has not yet been allocated, this option allows you to treat such tasks as 'Due Today' with respect to task colouring, due date display and filtering.
Period defining 'Recently Modified' tasks
- TODO -
Calculate a task's 'Remaining Time' as:
Display a task's 'Due' date as:
Display a task's 'Start' date as: