要撤除作业,请先选择作业,然后选择“编辑”、“撤除”。
撤除作业会将已撤除的作业移除,并将已撤除作业的紧前作业和紧后作业合并起来,可能还会维护项目的网络逻辑(如下所述)。您不能撤除作业,除非该作业具有紧前作业和紧后作业。
在作业被撤除后,逻辑关系如下所述:
- 使用所撤除作业的紧前作业与所撤除的作业之间的逻辑关系的前半部分,作为所撤除作业的紧前作业与所有紧后作业(与所撤除的作业具有逻辑关系)之间的逻辑关系的前半部分。
例如,假设作业 A 是作业 B 的紧前作业,作业 A 与作业 B 具有“开始到完成”逻辑关系,并且要撤除作业 B。在撤除作业 B 之后, A 与 B 的紧后作业(与 B 具有逻辑关系)的所有逻辑关系必须以“开始”开头。
- 对于每个紧后作业而言,所撤除作业的紧前作业与每个紧后作业(与所撤除的作业具有逻辑关系)之间的逻辑关系的后半部分与其链接到所撤除的作业时相同。
继续使用上面的例子,假设作业 C 是作业 B 的紧后作业,作业 C 与作业 B 具有“完成到完成”的逻辑关系。在撤除作业 B 后,将会使用它与 C(C 在它之后结束)的逻辑关系的后半部分并与 A 和 B 的逻辑关系的前半部分合并,从而产生开始(从 A 与 B 的逻辑关系中的 A 端)到完成(从 B 与 C 的逻辑关系中的 C 端)的逻辑关系。
同样的道理也适用于 B 的其他所有紧后作业。
所以,例如 以下作业具有下面的逻辑关系:
作业 A 通过 SF 关系链接到作业 B
作业 B 通过 FF 关系链接到作业 C
作业 B 通过 FS 关系链接到作业 D
作业 B 通过 SF 关系链接到作业 E
作业 B 通过 SS 关系链接到作业 F
在撤除作业 B 之后,将会出现以下逻辑关系:
作业 A 通过 SF 关系链接到作业 C
作业 A 通过 SS 关系链接到作业 D
作业 A 通过 SF 关系链接到作业 E
作业 A 通过 SS 关系链接到作业 F
默认情况下,应用于与所撤除作业的逻辑关系的任何延时都会删除,且创建的新逻辑关系延时为零。但是,如果您更希望在撤除作业时保留应用于紧前作业和紧后作业逻辑关系的延时,可以在“用户设置”的“计算”选项卡上选择“保留滞后”。如果您选择保留延时,来自紧前作业逻辑关系的延时会增加到来自紧后作业逻辑关系的延时并应用于新的逻辑关系。