- Discussion Topics
- Online Resources
- Other Resources
This is an old revision of the document!
(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 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).
Include completed tasks in this calculation
Use this option is you want completed tasks to part of the calculation. In most cases it is appropriate to have this option ticked.
Weight % completion by number of subtasks
This option ensures that tasks with more subtasks have a greater effect on the calculation.
Weight % completion by time estimate
This option ensures that tasks with higher time estimates have a greater effect on the calculation.
Weight % completion by priority
This option ensures that tasks with higher priorities have a greater effect on the calculation.
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 task's 'Due' date as being the earliest of its due date and all its subtasks' due dates
This option will display a parent task's due date as being the earliest of all its subtasks (and their subtasks) due dates. This allows you to tell at a glance which top level tasks need attention soonest.
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.
Include completed tasks in this assessment
Typically priorities and risks become less important once a task is completed. This option allows you to include such tasks in the evaluation of the parent task's priority/risk.
Recalculate a tasks's time estimate whenever its start or due dates change
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 it's dependency's completion date 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.