Aug 12 2021 03:02 AM
I have a complex plan and am looking to extract some sections of it into sub plans. I don't like links between plans (preferring to manually control these using named dependencies). Before I just rip out a section of the plan I prefer to check to see what relationships the rest of the plan have on this section.
To do this I have designed a simple highlight filter that is meant to highlight tasks that have a dependency on a defined section of the plan. The filter is:
Predecessors - is less than or equal to - "less than:"? (enter 12)
AND Predecessors - is greater than or equal to - "greater than:"? (enter 9)
This seems to work most of the time however a task that has the predecessor 10,2 doesn't trigger the highlight. Changing it to 10 does trigger and then when I change it back to 10,2 it stays triggered! Note that I am re-applying the filter with each change.
I am not used to MSP being inconsistent in this way, I would have expected the 10,2 to trigger in the first place OR not trigger the second time.
Note that most tasks have multiple dependencies and this doesn't appear to impact the filter.
Does anyone know what is going on here? Do you have any tricks or techniques to identify the impact of a section of the plan before removing it?
TIA
Aug 13 2021 09:31 AM
Sorry but I can't replicate the filter issue you describe. I create a simple plan with the highlight filter you specified. Here is the plan.
And this is what I get when the highlight filter is applied. It doesn't matter is the predecessor on task ID 11 is changed, the filter still works as expected.
However, if I were trying to isolate a group of tasks in a large plan for copy and paste to a new plan, I would probably use the Marked field or a Number or Flag field in a filter rather than attempting to filter on predecessors. That might be an option to consider.
John
Aug 14 2021 04:02 PM
SolutionI'm surprised that your filter method "seems to work most of the time." It would certainly bog down in any complex project, where pure "waterfall" logic is rare. For other tricks or techniques, here are three views generated using the free edition of BPC Logic Filter. (Disclosure - I developed the tool for my own use; others license it from my company. Reference to commercial add-ins is discouraged here, and I show it only because this functionality is free and available to non-registered users after the trial expires.) The first view is a highlight filter - using John's example - to highlight the predecessors and successors of the selected tasks (IDs 9-12). The second is a grouped arrangement of predecessors, selected tasks, and successors. The third ties the selected tasks individually to their predecessors and successors. Good luck. tom
Aug 16 2021 03:51 AM
Aug 16 2021 03:54 AM - edited Aug 16 2021 03:55 AM
Tom
I personally have no issue with people pointing to useful software but then I'm biased as I wish I could boast about my software to automate the production of Plan on a Page reports which I am very proud of 🙂
With the tool you mention does the highlighting "go away" if the focus shifts from the rows that you have highlighted (in your example 9-12)? This is the major disadvantage of the built-in functionality in MSP as you need to keep re-selecting things when you have dealt with each of the findings.
Aug 16 2021 04:59 AM
Aug 16 2021 05:00 AM
Aug 16 2021 08:51 AM
Aug 21 2021 05:58 AM
Aug 14 2021 04:02 PM
SolutionI'm surprised that your filter method "seems to work most of the time." It would certainly bog down in any complex project, where pure "waterfall" logic is rare. For other tricks or techniques, here are three views generated using the free edition of BPC Logic Filter. (Disclosure - I developed the tool for my own use; others license it from my company. Reference to commercial add-ins is discouraged here, and I show it only because this functionality is free and available to non-registered users after the trial expires.) The first view is a highlight filter - using John's example - to highlight the predecessors and successors of the selected tasks (IDs 9-12). The second is a grouped arrangement of predecessors, selected tasks, and successors. The third ties the selected tasks individually to their predecessors and successors. Good luck. tom