对项目中的任务进行链接

Office 365 订阅, Project Professional 2019, Project 专业版 2016, Office 2013, Office 2010

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。

您可以在项目中链接任何两个任务,以显示它们的关系(也称为任务相关性)。 相关性驱动项目日程 - 在您链接任务之后,您对前置任务所做的每项更改均会影响后续任务,继而影响下一个任务,依此类推。

您要做什么?

链接任务

  1. 选择 "查看>甘特图"。

    “视图”选项卡上的“任务视图”组

  2. 按住 Ctrl 并选择要关联的两个任务(在“任务名称”列中)。

  3. 选择 "任务_GT_链接任务"。

    “任务”选项卡上“日程”组中的“链接”按钮

若要删除链接, 请选择两个链接的任务, 然后选择 "任务_GT_取消链接任务" 功能区“任务”选项卡上的“取消链接任务”按钮。

Project 会默认创建一个简单的 "完成-开始" 任务链接, 这意味着第一个任务 ( 前置任务 ) 需要在第二个任务 ( 后续任务 ) 开始之前完成。

如果你是Project Online 订阅者, 还可以使用 "前置任务" 或 "后续任务" 列中的下拉框来选择要链接到的特定任务。

  1. 选择 "查看>甘特图"。

  2. 找到 "前置任务" 或 "后续任务" 列, 然后选择要链接的任务的单元格。

    注意:默认情况下不显示 "后续" 列。 若要显示它, 请转到该行中的最后一列, 然后选择 "添加新列"。 选择 "后续任务"。

  3. 在所有任务的分层列表中, 向上或向下滚动以查找所需的任务, 然后单击下拉框外的任意位置。 要链接到的任务的任务 ID 将显示在单元格中。

如果要链接到的任务未与您链接的任务接近, 则从下拉列表中选择链接将非常有用。

在已链接任务之间插入任务

您可以设置 Project ,以便在链接的任务之间插入新任务时,将新任务自动链接到外围任务。

  1. 选择“文件”>“选项”。

  2. 在 "项目选项" 对话框中, 选择 "日程安排" 并滚动到 "此项目中的日程排定选项" 部分。

  3. 请选中“自动链接插入或移动的任务”复选框。

  4. 插入新的任务。

在网络图中链接任务

  1. 选择 "查看_GT_网络图"。

    “视频”选项卡上的“网络图”按钮图片。

  2. 将指针移至前置任务框的中心。

  3. 将该行拖动到后续任务框。

    在网络图上链接的两个任务的图片

在日历中链接任务

  1. 选择“视图”>“日历”。

    “视图”选项卡,“任务视图”组,“日历”按钮。

  2. 将指针移至前置任务的日历栏上。

  3. 将该行拖动到后续任务的日历栏上。

链接手动计划任务

当您将手动计划任务链接到另一个任务时,Project 将使手动计划任务与该另一个任务相关。

您可以配置 Project,以便手动计划任务在链接到另一个任务时不会移动:

  1. 选择“文件”>“选项”。

  2. 在 "项目选项" 对话框中, 选择 "日程安排" 并滚动到 "此项目中的日程排定选项" 部分。

  3. 清除 "编辑链接时手动更新计划任务" 复选框。

了解更多手动和自动计划任务

更多链接任务的方式

  • 如果您要执行依赖于整个项目顺利完成的任务,请考虑设置主项目

  • 若要突出显示单个任务如何与其他任务相关,请使用任务路径

返回页首

更改或删除任务相关性

将任务链接到创建任务相关性 后, 如果需要, 您可以通过执行以下任一操作来轻松地更改或删除依赖项:

更改任务相关性的链接类型

默认情况下, Project 将任务链接到 "完成-开始" 相关性。 但是, 你可以在 "任务信息" 对话框的 "高级" 选项卡上轻松更改任务相关性的类型。 若要打开 "任务信息" 对话框, 请双击要更改其链接类型的任务的名称。

注意: 如果项目可用, 双击指向外部任务的链接将打开包含该任务的项目。 外部链接的任务在任务列表中显示为灰色。 如果要修改外部任务的链接类型, 请双击外部链接的任务以打开包含该任务的项目, 然后执行下列操作以修改链接的任务。 例如, 如果您将 Project Z 中的任务 A 链接到 Project 5 中的任务 1, 则可以修改任务1的任务信息中的链接类型。

  1. 选择 "查看>甘特图"。

  2. 双击要更改的链接行。

    双击链接线

    按钮图像

    若要更改链接类型, 请双击此处。

  3. 若要更改任务相关性的类型, 请从 "类型" 列表中选择其他类型。

链接到其他任务

如果你有一个当前链接到错误任务的任务, 你可以轻松修改该链接, 以便它反映正确的依赖关系。

  1. 选择 "查看>甘特图"。

  2. 在 "任务" 列表中, 选择要更改其链接的任务。

  3. 在 "任务" 选项卡上的 "属性" 组中, 选择 "信息"。

  4. 在 "前置任务" 选项卡上的 "任务名称" 列中, 选择不应链接的任务, 然后从列表中选择一个任务以标识正确的相关性。

  5. 在 "类型" 和 "延隔时间" 列中修改链接类型、延隔时间或前置重叠时间。

    提示: 若要输入前置重叠时间, 请在 "延隔时间" 列中键入一个负值, 例如-2表示两天的提前期。

删除任务的所有相关性

如果您的任务不再依赖于任何其他任务, 您可以一次删除所有任务的相关性。

  1. 选择 "查看>甘特图"。

  2. 在 "任务名称" 字段中, 选择要取消链接的任务。

    若要选择不连续列出的多个任务, 请按住 CTRL 并选择每个任务。 若要选择连续列出的任务, 请选择第一个任务, 按住 SHIFT, 然后选择要在列表中选择的最后一个任务。

  3. 在 "任务" 选项卡上的 "日程安排" 组中, 选择 "取消链接任务"。

    将根据指向其他任务或限制的任何链接重新安排任务。

注意: 删除任务链接将删除两个任务之间的相关性, 由任务之间的链接线指示。 如果要将任务或子任务的层次结构更改为项目大纲结构的一部分, 则需要升级任务, 而不是删除任务链接。

删除特定任务相关性

如果你的任务链接到多个任务, 而你需要删除特定的链接, 但保留某些链接, 则可以在 "任务信息" 对话框中选择要删除的链接。

  1. 选择 "查看>甘特图"。

  2. 在 "任务" 列表中, 选择要删除其相关性的任务。

  3. 在 "任务" 选项卡上的 "属性" 组中, 选择 "信息"。

  4. 在 "前置任务" 选项卡上, 选择要删除的相关性, 然后按 DELETE。

打开或关闭 autolinking

你可以配置Project, 以便在链接任务中插入任务时, 新任务会自动链接到周围任务。 这称为autolinking。 例如, 如果你有三个具有 "完成-开始" 链接的任务, 并在它们之间添加了新任务, 则新任务将采用 "完成-开始" 链接, 其中包含任务上方和下方的任务。

默认情况下, autolinking 处于禁用状态。 请按照以下步骤打开 autolinking。

  1. 选择“文件”>“选项”。

  2. 在“项目选项”对话框中,单击“日程”,然后滚动到“此项目中的计划选项”部分。

  3. 若要打开 autolinking, 请选中 "自动链接插入或移动的任务" 复选框。 若要再次关闭 autolinking, 请清除该复选框。

任务类型

在 Project 中链接任务时,默认链接类型为“完成 - 开始”。 但是, "完成-开始" 链接在所有情况下都不起作用。 Project 提供以下其他类型的任务链接, 以便你可以将项目实际建模:

链接类型

示例

说明

完成 - 开始 (FS)

完成以开始链接图像

相关任务 (B) 取决于任务 (A),(A) 完成之后 (B) 才能开始。

例如,有两个任务“挖地基”和“浇注混凝土”,“浇注混凝土”任务要在“挖地基”任务完成之后才能开始。

开始 - 开始 (SS)

“开始到开始”链接图像

相关任务 (B) 取决于任务 (A),(A) 开始之后 (B) 才能开始。

相关任务所取决的任务开始以后,相关任务便可随时开始。 SS 链接类型不要求两个任务同时开始。

例如,有两个任务“浇注混凝土”和“平整混凝土”,“平整混凝土”任务要在“浇注混凝土”任务开始之后才能开始。

完成 - 完成 (FF)

完成到完成任务链接图像

相关任务 (B) 取决于任务 (A),(A) 完成之后 (B) 才能完成。

相关任务所取决的任务完成以后,相关任务便可随时完成。 FF 链接类型不要求两个任务同时完成。

例如, 如果您有两个任务 "添加配线" 和 "检查电气", 则在 "添加线路" 任务完成之前, "检查电气" 任务无法完成。

开始 - 完成 (SF)

“完成到开始”任务链接图像

相关任务 (B) 取决于任务 (A),(A) 开始之后 (B) 才能完成。

相关任务所取决的任务开始以后,相关任务便可随时完成。 SF 链接类型不要求相关任务要在它所取决的任务开始时完成。

例如, 你的建设项目的 trusses 是在现场之外构建的。 项目中的两个任务是 "Truss 传递" 和 "召集户"。 只有在 "Truss 送达" 任务开始后, 才能完成 "收集工作" 任务。

疑难解答

如果您链接了任务, 但后续任务没有移动, 可能有多种原因:

  • 如果某个任务应用了任何实际值 (例如, 实际开始日期 或已完成工时的百分比), 则该任务的计划日期不能早于任务实际开始日期。 如果未输入进度, 并且任务具有非弹性约束, 则该约束可以优先于任务相关性 。

    例如, 如果某个任务的 "不得早于 .。。" 的 "开始时间" 设置为 "7 月1日", 则该任务将与该日期相关联, 并且不会重新排定到以前的日期, 即使其前置任务 在6月28日完成, 后续任务可能早于7月1日开始。

  • 在 Project 中, 如果通过在甘特图视图 的图表部分拖动指针来创建任务, 则会为从开始日期排定日程的项目在任务上设置 "不得早于 .。。"。 对于从完成日期 排定日程的项目, 在任务上设置 "不晚于 .。。" (FNLT) 限制。

  • 如果后续任务已完成, 则它不会移动以反映链接。

下面是一些可能的解决方案:

  • 若要重置任务限制以使其更灵活, 请选择该任务, 选择 "信息", 然后选择 "高级" 选项卡。 在 "限制类型" 列表中, 选择 "越早越好"。 然后, Project 根据任务相关性排定任务的开始日期。

  • 若要使任务相关性覆盖所有任务的非弹性限制, 请选择 "文件>选项> Schedule"。 在 "日程排定选项" 部分中, 清除 "任务将始终服从限制日期" 复选框。

以上说明仅适用于 Microsoft Project 2007。

您要做什么?

关于链接任务

在 Project 中链接任务时,默认链接类型为“完成 - 开始”。 但是, "完成-开始" 链接在所有情况下都不起作用。 Project 提供其他类型的任务链接, 以便你可以将项目真实地建模。

链接类型

示例

说明

完成 - 开始 (FS)

完成以开始链接图像

依赖任务 (B) 在其依赖的任务 (A) 完成之前无法开始。

例如, 如果你有两个任务 "挖 foundation" 和 "浇筑混凝土", 则在 "挖 foundation" 任务完成之前, "浇筑混凝土" 任务无法开始。

开始 - 开始 (SS)

“开始到开始”链接图像

依赖任务 (B) 在开始时将无法开始, 直到它所依赖的任务 (A) 开始。

依赖任务开始后, 即可在任务所依赖的任务开始时随时开始。 SS 链接类型不要求两个任务同时开始。

例如,有两个任务“浇注混凝土”和“平整混凝土”,“平整混凝土”任务要在“浇注混凝土”任务开始之后才能开始。

完成 - 完成 (FF)

完成到完成任务链接图像

相关任务 (B) 取决于任务 (A),(A) 完成之后 (B) 才能完成。

依赖任务在其所依赖的任务完成后随时可以完成。 FF 链接类型不要求同时完成这两个任务。

例如, 如果您有两个任务 "添加配线" 和 "检查电气", 则在 "添加线路" 任务完成之前, "检查电气" 任务无法完成。

开始 - 完成 (SF)

“完成到开始”任务链接图像

相关任务 (B) 取决于任务 (A),(A) 开始之后 (B) 才能完成。

依赖任务在其所依赖的任务开始后随时可以完成。 SF 链接类型不要求相关任务要在它所取决的任务开始时完成。

例如, 你的构造项目的 trusses 是在非现场构建的。 项目中的两个任务是 "Truss 传递" 和 "召集户"。 只有在 "Truss 送达" 任务开始后, 才能完成 "收集工作" 任务。

在链接任务之间插入任务时, 你可以自动链接新任务或根本不链接。

  • 若要链接新任务, 请选择要在其前面添加新任务的任务, 然后选择 "插入" 菜单上的 "新建任务"。

    注意: 如果这不起作用, 请在 "工具" 菜单上选择 "选项", 然后选择 "计划" 选项卡。 请确保已选中 "自动链接插入或移动的任务" 复选框。

  • 若要在不链接的情况下添加新任务, 请选择新任务将同时发生的任务, 然后在 "网络图" 的空白部分中进行拖动以创建新任务。

使用甘特图视图链接任务

  1. 在 "视图" 菜单上, 选择 "甘特图"。

  2. 在 "任务名称" 字段中, 选择要链接的两个或多个任务, 按要链接的顺序排列。

    • 若要选择不相邻的任务, 请按住 CTRL 并选择要链接的任务。

    • 若要选择相邻的任务, 请按住 SHIFT 并选择要链接的第一个和最后一个任务。

  3. 选择 "链接任务" 按钮图像

    Project 默认创建 "完成-开始" 任务链接。 你可以将此任务链接更改为 "开始-开始"、"完成-完成" 或 "开始-完成"。

使用 "网络图" 视图链接任务

  1. 在 "视图" 菜单上, 选择 "网络图"。

  2. 将指针放在前置任务框的中心。

  3. 拖动到 "后续任务" 框。

使用 "日历" 视图链接任务

  1. 在 "视图" 菜单上, 选择 "日历"。

  2. 将指针置于前置任务的日历栏上。

  3. 拖动到后续任务的日历栏。

打开或关闭 autolinking

默认情况下, 当您在链接的任务中插入任务时, 新任务会自动与周围任务相关联。 例如, 如果你有三个具有 "完成-开始" 链接的任务, 并在它们之间添加了新任务, 则新任务将采用 "完成-开始" 链接, 其中包含任务上方和下方的任务。

你可以轻松关闭此选项, 以便插入新任务不会自动将其与周围任务链接。 如果 autolinking 已关闭, 你可以轻松将其重新打开。

  1. 在 "工具" 菜单上, 选择 "选项", 然后选择 "计划" 选项卡。

  2. 若要关闭 autolinking, 请清除 "自动链接插入或移动的任务" 复选框。

    若要打开 autolinking, 请选中 "自动链接插入或移动的任务" 复选框。

返回页首

更改或删除任务相关性

将任务链接到创建任务相关性 后, 如果需要, 您可以通过执行以下任一操作来轻松地更改或删除依赖项:

更改任务相关性的链接类型

默认情况下, Project 将任务链接到 "完成-开始" 相关性。 但是, 你可以在 "任务信息" 对话框的 "高级" 选项卡上轻松更改任务相关性的类型。 若要打开 "任务信息" 对话框, 请双击要更改其链接类型的任务的名称。

注意: 如果项目可用, 双击指向外部任务的链接将打开包含该任务的项目。 外部链接的任务在任务列表中显示为灰色。 如果要修改外部任务的链接类型, 请双击外部链接的任务以打开包含该任务的项目, 然后执行下列操作以修改链接的任务。 例如, 如果您将 Project Z 中的任务 A 链接到 Project 5 中的任务 1, 则可以修改任务1的任务信息中的链接类型。

  1. 选择 "查看>甘特图"。

  2. 双击要更改的链接行。

    双击链接线

    按钮图像

    若要更改链接类型, 请双击此处。

  3. 若要更改任务相关性的类型, 请从 "类型" 列表中选择其他类型。

链接到其他任务

如果你有一个当前链接到错误任务的任务, 你可以轻松修改该链接, 以便它反映正确的依赖关系。

  1. 选择 "查看>甘特图"。

  2. 在 "任务" 列表中, 选择要更改其链接的任务。

  3. 选择 "任务信息 按钮图像 "。

  4. 在 "前置任务" 选项卡上的 "任务名称" 列中, 选择不应链接的任务, 然后从列表中选择一个任务以标识正确的相关性。

  5. 在 "类型" 和 "延隔时间" 列中修改链接类型、延隔时间或前置重叠时间。

    提示: 若要输入前置重叠时间, 请在 "延隔时间" 列中键入一个负值, 例如-2表示两天的提前期。

删除任务的所有相关性

如果您的任务不再依赖于任何其他任务, 您可以一次删除所有任务的相关性。

  1. 选择 "查看>甘特图"。

  2. 在 "任务名称" 字段中, 选择要取消链接的任务。

    若要选择不连续列出的多个任务, 请按住 CTRL 并单击每个任务。 若要选择连续列出的任务, 请单击第一个任务, 按住 SHIFT, 然后单击要在列表中选择的最后一个任务。

  3. 选择 "取消任务链接" “取消链接任务”按钮图像

    将根据指向其他任务或限制的任何链接重新安排任务。

注意: 删除任务链接将删除两个任务之间的相关性, 由任务之间的链接线指示。 如果要将任务或子任务的层次结构更改为项目大纲结构的一部分, 则需要升级任务, 而不是删除任务链接。

删除特定任务相关性

如果你的任务链接到多个任务, 而你需要删除特定的链接, 但保留某些链接, 则可以在 "任务信息" 对话框中选择要删除的链接。

  1. 选择 "查看>甘特图"。

  2. 在 "任务" 列表中, 选择要删除其相关性的任务。

  3. 选择 "任务信息 按钮图像 "。

  4. 在 "前置任务" 选项卡上, 选择要删除的相关性, 然后按 DELETE。

疑难解答

如果您链接了任务, 但后续任务没有移动, 可能有多种原因:

  • 如果某个任务应用了任何实际值 (例如, 实际开始日期 或已完成工时的百分比), 则该任务的计划日期不能早于任务实际开始日期。 如果未输入进度, 并且任务具有非弹性约束, 则该约束可以优先于任务相关性 。

    例如, 如果某个任务的 "不得早于 .。。" 的 "开始时间" 设置为 "7 月1日", 则该任务将与该日期相关联, 并且不会重新排定到以前的日期, 即使其前置任务 在6月28日完成, 后续任务可能早于7月1日开始。

  • 在 Project 中, 如果通过在甘特图视图 的图表部分拖动指针来创建任务, 则会为从开始日期排定日程的项目在任务上设置 "不得早于 .。。"。 对于从完成日期 排定日程的项目, 在任务上设置 "不晚于 .。。" (FNLT) 限制。

  • 如果后续任务已完成, 则它不会移动以反映链接。

  • 如果将项目的 "计算模式" 设置为 "手动", 后续任务将不会移动。

下面是一些可能的解决方案:

  • 若要重置任务限制以使其更灵活, 请选择该任务, 选择 "任务信息 按钮图像 ", 然后选择 "高级" 选项卡。 在 "限制类型" 列表中, 选择 "越早越好"。 然后, Project 根据任务相关性排定任务的开始日期。

  • 若要使任务相关性覆盖所有任务的非弹性限制, 请在 "工具" 菜单上选择 "选项", 然后选择 "日程" 选项卡。 在 "日程排定选项" 部分中, 清除 "任务将始终服从限制日期" 复选框。

  • 若要将计算设置为 "自动", 请在 "工具" 菜单上选择 "选项", 然后选择 "计算" 选项卡。 在 " Microsoft Office Project 的计算选项" 部分中, 在 "计算模式" 旁边, 选择 "手动"。

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×