总结
本文介绍为什么任务在 Microsoft Project 中未按预期进行计划,并提供更正行为的建议。
更多信息
Project 2010
由于多种原因,任务可能无法按预期进行计划。 若要确定 Project 2010 中的确切原因,请查看以下问题:
注意
在测试本文中的任何方案之前,请创建文件的备份副本,或保存对该文件所做的任何更改。
每次编辑选项设置为关闭后,“计算”项目是否处于关闭状态?
指定手动计算时,Microsoft Project 仅在按 F9 时计算文件。 将“计算”设置为“开”以解决计划冲突。
若要设置计算方法,请执行以下步骤:
a. 在“文件”选项卡上,选择“选项”。
b. 选择“计划”选项卡。
c. 在“计算”下,选择“打开”或“关闭”。
“ 显示计划消息 ”选项是否已关闭?
如果“显示计划消息”选项处于关闭状态,则会处理导致计划冲突的项目文件更改。 如果“显示计划消息”选项处于打开状态,则可以看到冲突并更正。
若要打开或关闭“ 显示计划消息 ”选项,请执行以下步骤:
- 在“文件”选项卡上,选择“选项”。
- 选择“计划”选项卡。
- 清除“ 显示计划消息 ”复选框。
- 选择“高级”选项卡。
- 在“规划向导”下,选中所有复选框。
注意
启用计划消息后,按 键盘上的 F9 。 在正确计算项目之前,必须解析发生的任何计划消息。
是从项目的 开始日期 还是项目的 完成日期安排?
从项目的 开始日期计划时,任务会尽快开始。
从项目的 “完成日期”计划时,任务将尽可能晚开始。
若要检查文件中设置的日期,请在“项目”选项卡上选择“项目信息”。
项目的开始日期是什么?
如果“显示计划消息”选项处于打开状态,并且你输入在项目的开始日期之前发生的任务,则会收到一条警告消息。 如果要将任务安排在项目的开始日期之前开始,请手动输入任务的日期。 若要检查项目开始日期,请在“项目”选项卡上选择“项目信息”。
是否在任务上输入完成百分比?
如果在任务上输入了完成百分比,并且任务已启动,则无法自动更改开始日期。 若要确定任务自动计划的位置,请将任务设置为零完成百分比。 为此,请按照下列步骤进行操作:
- 选择“”任务。
- 在 “任务 ”选项卡上,选择“ 任务信息”。
- 选择常规选项卡。
- 在 “完成 百分比”框中,键入 0。
- 选择“确定”。
是否为任务分配了实际开始日期?
可以将实际开始日期分配给任务,而不输入完成百分比。 除非将实际开始日期设置为 NA,否则不会自动安排任务。
若要设置实际开始日期,请执行以下步骤,将实际开始字段插入表中:
- 选择表中当前任何列的标题。
- 在 “格式 ”选项卡上,选择“ 插入列”。
- 为字段名称选择 “实际开始 ”,然后选择“ 确定”。
是否向任务分配了非“尽快”(ASAP)的约束类型?
约束可能导致根据约束类型和日期集来计划任务。 在 Microsoft Project 中,项目中具有“尽可能晚”(ALAP)约束的任务是从项目的完成日期安排的。
若要检查约束类型,请执行以下步骤:
- 双击任务的 ID 号。
- 选择“高级”选项卡。
是否有前置关系或后续关系?
关系类型确定何时可以计划任务。 在 Microsoft Project 中 ,任务将始终遵循其约束日期 设置,替代任务关系链接。
若要设置此选项,请执行以下步骤:
- 在“文件”选项卡上,选择“选项”。
- 选择“计划”选项卡。
- 选中复选框 “任务”将始终遵循其约束日期。
- 选择“确定”。
是否使用自动 资源调配?
自动资源调配会增加任务的延迟,以避免资源冲突。 此延迟会导致任务开始日期被推送出去。如果选择手动选项,则不会自动将延迟添加到任务。
若要删除添加到任务的任何延迟并将资源调配设置为手动,请执行以下步骤:
若要删除延迟,请在“资源”选项卡上选择“清除调配”。
若要将资源调配设置为手动,请在“资源”选项卡上选择“调配选项”,然后选择“手动”。
“任务延迟”字段中是否有值?
如果“任务延迟”域包含大于零的值,则无法提前计划任务。 若要清除“延迟”字段,请参阅步骤 9。
任务是否为子任务?
如果摘要任务(在任何级别)具有前置任务或约束,则子任务不能比摘要任务提前计划。
若要检查前置任务或约束的摘要任务,请执行以下步骤:
- 选择“”任务。
- 在 “任务 ”选项卡上,选择“ 任务信息”。
是否向任务分配了资源?
资源日历可能会影响资源驱动任务的计划,但不会影响固定工期任务。 在 Microsoft Project 中,资源日历可能会影响所有三种任务类型(固定工期、固定工时和固定单位)。 删除资源以查看资源是否会影响计划。 删除资源后,如果任务按预期计划,请检查资源的日历。
若要查看“资源日历”,请在“项目”选项卡上选择“ 更改工作时间”,然后从下拉列表中选择资源名称。
是否尝试在非工作时间安排任务?
如果某一天被标记为非工作,则无法将任务安排在当天开始。 若要检查项目日历,请选择“项目”选项卡上的“更改工作时间”。
是否有任何前置关系或后续关系分配给摘要任务?
分配给摘要任务的前置 任务和 后续 关系可能会影响摘要任务的子任务,以及链接的摘要任务。
关系类型将确定何时可以计划任务。 在 Microsoft Project 中 ,任务将始终遵循其约束日期 设置来替代任务关系链接。 早期版本的 Microsoft Project 没有此选项。
若要设置此选项,请执行以下步骤:
- 在“文件”选项卡上,选择“选项”。
- 选择“计划”选项卡。
- 选中复选框 “任务”将始终遵循其约束日期。
- 选择“确定”。
Project 2007
若要确定 Project 2007 和早期版本中的确切原因,请查看以下问题:
注意
在测试本文中的任何方案之前,请创建文件的备份副本,或保存对该文件所做的任何更改。
“计算”选项是否设置为 “手动”?
指定手动计算时,Microsoft Project 仅在按 F9 时计算文件。 将计算设置为“自动”以解决计划冲突。
若要设置计算方法,请执行以下步骤:
- 在“工具”菜单上选择“选项” 。
- 选择“ 计算 ”选项卡。
- 在“计算”下,选择“自动”或“手动”。
“ 显示计划消息 ”选项是否已关闭?
如果“显示计划消息”选项处于关闭状态,将处理导致计划冲突的项目文件更改。 如果“显示计划消息”选项处于打开状态,则可以看到冲突并更正。
若要打开或关闭“显示计划消息”选项,请执行以下步骤:
- 在“工具”菜单上选择“选项” 。
- 选择“计划”选项卡。
- 选中或清除 “显示计划消息 ”复选框。
- 选择常规选项卡。
- 在“规划向导”下,选中所有复选框。
注意
启用计划消息后,按 键盘上的 F9 。 在正确计算项目之前,必须解析发生的任何计划消息。
是从项目的开始日期还是项目的完成日期安排?
从项目的开始日期计划时,任务会尽快开始。 从项目的完成日期计划时,任务将尽可能晚开始。 若要检查文件中设置的日期,请在“项目”菜单上选择“项目信息”。
项目的开始日期是什么?
如果“显示计划消息”选项处于打开状态,并且你输入在项目的开始日期之前发生的任务,则会收到一条警告消息。 如果要将任务安排在项目的开始日期之前开始,请手动输入任务的日期。 若要检查项目开始日期,请在“项目”菜单上选择“项目信息”。
是否在任务上输入完成百分比?
如果在任务上输入了完成百分比,并且任务已启动,则无法自动更改开始日期。 若要确定任务自动计划的位置,请将任务设置为零完成百分比。 为此,请按照以下步骤操作:
- 选择“”任务。
- 在 “项目 ”菜单上,选择“ 任务信息”。
- 选择常规选项卡。
- 在 “完成 百分比”框中,键入 0。
- 选择“确定”。
是否为任务分配了实际开始日期?
可以将实际开始日期分配给任务,而不输入完成百分比。 除非将实际开始日期设置为 NA,否则不会自动安排任务。 若要设置实际开始日期,请将实际开始字段插入表中。 为此,请按照以下步骤操作:
- 选择表中当前任何列的标题。
- 在 “插入 ”菜单上,选择“ 插入列”。
- 为字段名称选择“实际开始”,然后选择“确定”。
是否向任务分配了非“尽快”(ASAP)的约束类型?
约束可能导致根据约束类型和日期集来计划任务。 在 Microsoft Project 中,具有“尽可能晚”(ALAP)约束的任务将计划为从项目完成日期安排的项目中的 ASAP 任务。
若要检查约束类型,请执行以下步骤:
- 双击任务的 ID 号。
- 选择“高级”选项卡。
是否有前置关系或后续关系?
关系类型确定何时可以计划任务。 在 Microsoft Project 中 ,任务将始终遵循其约束日期 设置来替代任务关系链接。
若要设置此选项,请执行以下步骤:
- 在“工具”菜单上选择“选项” 。
- 选择“计划”选项卡。
- 选中选中复选框 “任务”将始终遵循其约束日期。
- 选择“确定”。
是否使用自动资源调配?
自动资源调配会增加任务的延迟,以避免资源冲突。 此延迟会导致任务开始日期被推送出去。如果选择“ 手动 ”选项,则不会自动将延迟添加到任务。 若要删除添加到任务的任何延迟并将资源调配设置为手动,请执行以下步骤:
- 若要删除延迟,请选择“ 清除调配”。
- 若要将资源调配设置为手动,请在“工具”菜单上选择“资源调配”,然后选择“手动”。
“任务延迟”字段中是否有值?
如果“任务延迟”域包含大于零的值,则无法提前计划任务。 若要清除“延迟”字段,请参阅步骤 9。
任务是否为子任务?
如果摘要任务(在任何级别)具有前置任务或约束,则子任务不能比摘要任务提前计划。 若要检查前置任务或约束的摘要任务,请执行以下步骤:
- 选择“”任务。
- 在 “项目 ”菜单上,选择“ 任务信息”。
是否向任务分配了资源?
资源日历可能会影响资源驱动任务的计划,但不会影响固定工期任务。 在 Microsoft Project 中,资源日历可能会影响所有三种任务类型(固定工期、固定工时和固定单位)。 删除资源以查看资源是否会影响计划。 删除资源后,如果任务按预期计划,请检查资源的日历。 若要检查资源日历,请执行以下步骤:
在 “工具” 菜单上,选择“ 更改工作时间”,然后从下拉列表中选择资源名称。
是否尝试在非工作时间安排任务?
如果某一天被标记为非工作,则无法将任务安排在当天开始。 若要检查项目日历,请在“工具”菜单上选择“更改工作时间”。
是否有任何前置关系或后续关系分配给摘要任务?
分配给摘要任务的前置 任务和 后续 关系可能会影响摘要任务的子任务,以及链接的摘要任务(s)。
关系类型确定何时可以计划任务。 在 Microsoft Project 中 ,任务将始终遵循其约束日期 设置来替代任务关系链接。 早期版本的 Microsoft Project 没有此选项。 若要设置此选项,请执行以下步骤:
- 在“工具”菜单上选择“选项” 。
- 选择“计划”选项卡。
- 选中以选中 “任务”将始终遵循其约束日期 复选框。
- 选择“确定”。
如果执行所有这些测试,但仍存在计划问题,请尝试创建新任务,或尝试删除问题任务,然后重新创建它。