【问题标题】:How can I create the "Hammock Task" with lags?如何创建滞后的“吊床任务”?
【发布时间】:2020-02-17 15:19:09
【问题描述】:

我需要创建一些没有固定持续时间、开始和结束日期的任务。根据我在网上的研究,所有需要的是“吊床任务”。

假设我有一个名为 T1 的任务,并有 2 个名为 M1 和 M2 的里程碑。我想将 T1 的开始日期设置为延迟 1 个月的 M1 的日期,并将 T1 的结束日期设置为延迟 2 个月的 M2 的日期。 T1 的开始和结束日期取决于 M1 和 M2。

我将 M1 和 M2 的日期以及“选择性粘贴 -> 粘贴链接”复制到 T1。在我为前辈的任务添加一些滞后之前,它运行良好。问题是在这些步骤之后,T1 的持续时间会自行改变。我的意思是即使我不触摸鼠标或键盘,也会在没有任何控制的情况下增加/减少。它只是每 5 - 10 秒更新一次持续时间。

【问题讨论】:

标签: project ms-project


【解决方案1】:

您几乎找到了解决方案。诀窍在于吊床任务 T1 应该没有任何前任或后继。要获得所需的延迟,请创建新的虚拟延迟任务并粘贴链接这些任务的日期。

在此示例中,Lag1 是在 M1 里程碑任务之后发生的持续时间为 30 天(例如日历天)的任务,而 Lag2 是在 M2 里程碑任务之后发生的持续时间为 60 天的任务。这为我们提供了吊床任务 T1 所需的日期。将 Lag1 的完成日期粘贴链接到 T1 的开始日期,并将 Lag2 的完成日期粘贴链接到 T1 的完成日期。

现在,通过更改任一绿色单元格,吊床任务(蓝色单元格)的持续时间会自动更新。 (请注意,T1 没有前任或后继——黄色单元格)。

参考:support.office.com/en-us/article/prj-how-to-build-a-hammock-task

注意:使用 OLE 链接时,插入 Linked Fields 字段有助于查看哪些任务有链接;不幸的是,没有直接的方法可以知道哪些字段是链接的。此外,编辑功能区以添加显示此对话框的 编辑链接 按钮。

【讨论】:

  • 是否有一个字段或项目对象模型属性可以让我们设置或查找粘贴链接,因为它们不是前任或后继者?
  • 插入 Linked Fields 字段以确定哪些任务具有 OLE 链接(参见更新后的图像)。不幸的是,没有直接的方法可以告诉 哪个 字段是链接的。此外,自定义功能区以添加 编辑链接 按钮以显示可以查看和编辑链接的对话框。
  • 太酷了!有没有间接的方法可以准确地发现链接是什么?
  • 是的,如果您双击链接的单元格,活动选择将跳转到链接的单元格。如果不是链接单元格,则会出现“任务信息”对话框。
猜你喜欢
  • 1970-01-01
  • 2015-03-17
  • 2015-11-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-16
  • 1970-01-01
相关资源
最近更新 更多