我对msproject有点经验。尽管如此,我遇到了一个我无法解决的非常简单的问题。请帮忙。欢迎直接解决方案或 VBA 解决方案。
案例:三个任务需要对齐。我的兄弟和我的妹妹来看我,将分别离开(开车回家是任务兄弟和任务姐姐)。我想在两个人中的第一个离开之前的时间和他们两个喝茶(任务茶)。
----- tea (predecessor: sf sis)
---------- bro
-------------- sis
在这里,任务的排序和安排非常好。但是:万一我姐姐比我哥哥晚走,任务茶也会转移。不好,被师兄可能会错过家茶。解决方案,我认为,将是对茶任务的第二个 sf 依赖(顺便说一句:我没有使用正向 deps,因为在现实世界的场景中,兄弟姐妹有更复杂的依赖关系,并且不能由喝茶的家庭来管理)。但令我惊讶的是,在添加了 bro-dep 后,茶被转移了,如下所示(我姐姐错过了茶):
----- tea (predecessor: sf sis, sf bro)
---------- bro
-------------- sis
有一个简单的解决方案:为兄弟姐妹添加一个摘要任务,并为该摘要任务构建茶的 sf dep。这不适用于我的情况,因为 bro 和 sis 是项目计划中非常遥远的结构中的任务。好的,你是对的,我可以在兄弟姐妹之前创建里程碑,围绕该里程碑创建一个摘要任务并将其用于茶部门。这将是一个解决方案,但对于一个简单的问题来说,这是一个相当复杂、丑陋的解决方案。你知道更好的吗?
我正在寻找一个解决方案,但每个线程和解释只考虑两个任务,如上面的第一个示例,而不是三个。