Logic fields
For each field listed below, the following information is given:
- Description - the information displayed by the field when added to the spreadsheet or to a text annotation.
- Parameters - any additional, optional parameters that you can use to modify the information that the field displays or the way in which the information is displayed.
- Editable? - whether the field is editable when displayed in a spreadsheet column. If a field is editable in the spreadsheet, you can change the data displayed in the column to edit the properties of the corresponding bar, task or allocation.
Cascade activity number
Description |
A unique number, for use in cascade planning, in which each task is assigned a unique number - the cascade activity number - and you can sort tasks according to their cascade activity number. When you do this, all links point downwards and the various paths through the project are distinguished clearly, with the critical path appearing first.
You can calculate the cascade activity number of tasks when rescheduling.
For more information, refer to Calculating the cascade activity number of tasks when rescheduling. |
Parameters |
|
Editable? | No |
Logical path
Description |
A number, assigned automatically to tasks when you reschedule a project, that indicates the logical path on which a task is located. Tasks with lower logical path numbers are those on logical paths that contain the least amount of total float; the higher the logical path number, the more total float in the logical path. You may find it useful to monitor tasks that are on low-numbered logical paths, as these tasks are more likely to affect the project finish date if they are delayed.
Hammocks are always assigned a logical path number of zero. The same is true of summary and expanded tasks, even if they have incoming or outgoing links.
For more information, refer to Using logical paths to monitor the erosion of total float. |
Parameters |
|
Editable? | No |
Logical path duration
Description |
The duration of the logical path on which a task is located. You may find it useful to compare the total float of tasks against the duration of the logical paths on which they are located, to ascertain which of the tasks on a particular logical path are most likely to affect the project finish date (ie those with the least total float).
For more information, refer to Using logical paths to monitor the erosion of total float. |
Parameters |
|
Editable? | No |
Logical path order
Description |
The order of a task on the logical path on which it is located. The first task on a logical path has an order of 1; the next has an order of 2; and so on. You may find it useful to create sort/groups in which tasks are sorted/grouped first by logical path and then by logical path order, as this displays logical paths in the clearest possible way.
For more information, refer to Using logical paths to monitor the erosion of total float. |
Parameters |
|
Editable? | No |
Logical precedence
Description | The position of a task in relation to its predecessor tasks (those that link to it). The logical precedence is set when you reschedule a project. For example, if Task B is linked to Task A, and Task A is the first task in the link chain, Task A will have a logical precedence of 1 and Task B will have a logical precedence of 2. |
Parameters |
|
Editable? | No |
Predecessors
Description |
The tasks at the other end of the links that end at a task (a task's predecessors). When this field is displayed in the spreadsheet you can use it to create, edit and delete links between tasks.
For more information, refer to Creating and editing links using the spreadsheet columns, Link types, Drawing links with lead/lag time and Editing link properties and entering notes against links. |
Parameters |
|
Editable? | Yes |
Successors
Description |
The tasks at the other end of the links that start at a task (a task's successors). When this field is displayed in the spreadsheet you can use it to create, edit and delete links between tasks.
For more information, refer to Creating and editing links using the spreadsheet columns, Link types, Drawing links with lead/lag time and Editing link properties and entering notes against links. |
Parameters |
|
Editable? | Yes |
Waiting
Description |
Whether, according to link logic, a bar, task or allocation is able to start. 'Can Start' is displayed if a task has no predecessors, or only has complete predecessors. 'Waiting' is displayed if a task has one or more predecessors that are not 100% complete, or if there are incomplete earlier tasks on the same bar. Note that this field is concerned purely with the status of a task's predecessors, and takes no account of the progress status of the task itself; therefore, this field will display 'Can Start' for a task that is 100% complete if the task has no predecessors, or only has complete predecessors.
You could use the results of this field to derive high and low states in a priority indicator, by constructing an expression using the field and entering it as the Indirection parameter for the Priority field. As the field returns a string, the Waiting#d expression would give objects that can start a low priority and tasks that are waiting a high priority. For more information on this, refer to Calculating priority automatically. |
Parameters |
|
Editable? | No |