你可以連結專案中的任意兩個任務來展示它們的關係 (也稱為任務依賴) 。 相依關係驅動專案排程——一旦你連結任務,你對前任所做的每一次變更都會影響後繼,繼而影響下一個,依此類推。
您想要做什麼?
連結任務
- 選擇 「查看甘>特圖」。
- 按住 Ctrl,並選取您想要連結的兩項任務 (位於 [任務名稱] 欄中)。
- 選擇 「任務>連結任務」。
要移除連結,請選擇兩個連結的任務,然後
中選擇「>任務解除連結任務」按鈕。
專案預設會建立簡單的 完成到開始 任務連結,這表示前一個任務 () 必須在第二個任務 (後繼任務) 開始前完成。
如果你是 Project Online 的訂閱者,也可以從「前任或繼任者」欄位的下拉選單選擇特定任務連結。
- 選擇 「查看甘>特圖」。
- 找到 前任 或 後繼 欄位,選擇你想連結的任務儲存格。
註: 後 繼 欄位預設不會顯示。 要顯示它,請前往該列的最後一欄,選擇 新增欄位。 選擇 繼承人。 - 在所有任務的階層式清單中,向上或向下捲動找到你想要的任務,勾選旁邊的勾選框,然後點擊下拉選單以外的任何位置。 你連結的任務 ID 會出現在儲存格裡。
當你想連結的任務不在你所連結的任務附近時,從下拉選單選擇連結特別有用。
在連結任務之間插入任務
你可以設定專案,當你在連結的任務之間插入新任務時,該新任務會自動連結到周圍的任務。
- 選擇 檔案>選項。
- 在 專案選項 對話框中,選擇 排程 ,並捲動至此專案區塊 的排程選項 。
- 選擇「 自動連結已插入或移動任務 」的勾選框。
- 選取 [確定]。
- 插入新任務。
網路圖中的連結任務
- 選擇 查看>網路圖。
- 指向前一個任務框的中央。
- 拖曳該線到後繼任務框。
在 Calendar 中連結任務
- 選擇 ViewCalendar>。
- 指向前一個任務的行事曆列。
- 將該行拖曳到後續任務的行事曆列。
連結手動排程任務
當你將手動排程任務連結到另一個任務時,Project 會將手動排程任務相對於另一個任務放置。
你可以設定專案,讓手動排程的任務在連結到其他任務時不會移動:
- 選擇 檔案>選項。
- 在 專案選項 對話框中,選擇 排程 ,並捲動至此專案區塊 的排程選項 。
- 在 編輯連結時,手動清除「更新排程任務 」的勾選框。
其他連結任務的方式
變更或移除任務相依關係
在任務連結建立相依後,若有需要,您可以透過以下任一步驟輕鬆更改或移除相依:
更改任務相依的連結類型
預設情況下,專案會以從完成到開始的相依關係連結任務。 不過,你可以在任務資訊對話框的進階標籤中輕鬆更改任務依賴類型。 要開啟 任務資訊 對話框,請雙擊你想更改連結類型的任務名稱。
注意
雙擊指向外部任務的連結會開啟包含該任務的專案(如果該專案可用)。 外部連結的任務在任務列表中會變得暗淡。 如果你想修改外部任務的連結類型,請雙擊外部連結的任務以開啟包含該任務的專案,然後按以下步驟修改連結任務。 例如,如果你將專案Z中的任務A連結到專案5中的任務1,你可以修改任務1的連結類型。
選擇 「查看甘>特圖」。
雙擊你想更改的連結行。
要更改連結類型,請雙擊此處。 若要更改任務相依型別,請從 型別 清單中選擇不同型別。
連結到另一個任務
如果你有任務目前連結到錯誤的任務,你可以輕鬆修改連結,使其反映正確的相依關係。
選擇 「查看甘>特圖」。
在任務清單中,選擇你要更改連結的任務。
在 任務 標籤的 屬性 群組中,選擇 資訊。
在 「前置 者」標籤的 任務名稱 欄中,選擇不應連結的任務,然後從列表中選擇任務以識別正確的相依關係。
在 類型 與 延遲 欄位中修改連結類型、延遲時間或交貨時間。
秘訣
輸入交貨時間時,請在 延遲 欄輸入負值,例如兩天交貨時間為 –2 。
移除任務中的所有相依
如果你的任務不再依賴其他任務,你可以一次移除該任務的所有相依關係。
- 選擇 「查看甘>特圖」。
- 在 任務名稱 欄位,選擇你想要解除連結的任務。
若要選擇多個未連續列出的任務,按住 CTRL 並選取每個任務。 要選擇連續列出的任務,請先選擇第一個任務,按住 SHIFT,然後選擇你想在列表中選擇的最後一個任務。 - 在 任務 標籤的排 程 群組中,選擇 「解除連結任務」。
任務會根據與其他任務的連結或限制重新排程。
注意
移除任務連結可消除兩個任務間的依賴性,這可由任務間的連結線所顯示。 如果你想在專案大綱結構中更改任務或子任務的階層結構,那你需要縮排任務,而不是移除任務連結。
移除特定任務相依
如果你的任務連結到多個任務,需要移除特定連結但保留部分,你可以在 任務資訊 對話框中選擇要移除的連結。
- 選擇 「查看甘>特圖」。
- 在任務清單中,選擇你要移除相依的任務。
- 在 任務 標籤的 屬性 群組中,選擇 資訊。
- 在 前置 分頁,選擇你要移除的相依,然後刪除前置任務的名稱。
開啟或關閉自動連結
你可以設定專案,當你在連結任務中插入任務時,新任務會自動連結到周圍的任務。 這稱為 自動連結。 舉例來說,如果你有三個任務的完成到開始連結,並在它們之間新增一個任務,該新任務就會與其上下的任務組成一個完成到開始的連結。
預設情況下,自動連結是被關閉的。 請依照以下步驟開啟自動連結。
- 選擇 檔案>選項。
- 在 專案選項 對話框中,點選 排程 ,然後捲動到 此專案區塊的排程選項 。
- 要開啟自動連結,請選擇 「自動連結已插入或移動任務 」的勾選框。 要再次關閉自動連結,請勾選勾選框。
任務類型
當您連結 Project 的專案,預設的連結類型是 [完成-開始]。 然而,從終點到起點的連結並非在所有情況下都有效。 Project 提供以下額外的任務連結類型,讓你能更貼近你的專案模型:
| 連結類型 | 範例 | 描述 |
|---|---|---|
| 完成-開始 (FS) |
|
相依的任務 (B) 必須等到依存的任務 (A) 完成後,才能開始。 例如,專案中有「挖掘地基」和「水泥灌漿」兩個任務,則「水泥灌漿」任務必須等到「挖掘地基」任務完成後,才能開始。 |
| 開始-開始 (SS) |
|
相依的任務 (B) 必須等到依存的任務 (A) 開始後,才能開始。 相依任務可以在其所依賴任務開始後的任何時間開始。 SS 連結類型不要求兩個任務同時開始。 例如,專案中有「水泥灌漿」和「水泥舖平」兩個任務,則「水泥舖平」任務必須等到「水泥灌漿」任務開始後,才能開始。 |
| 完成-完成 (FF) |
|
相依的任務 (B) 必須等到依存的任務 (A) 完成後,才能完成。 依賴任務可以在其所依賴任務完成後的任何時間完成。 FF 連結類型不要求同時完成這兩個任務。 例如,如果您有兩個任務:「新增配線」和「檢查電氣」,那麼「檢查電氣」任務必須等到「新增配線」任務完成後才能完成。 |
| 開始-完成 (SF) |
|
相依的任務 (B) 必須等到依存的任務 (A) 開始後,才能完成。 依賴任務可以在其所依賴任務開始後的任何時間完成。 SF 連結類型不要求依賴任務必須與其所依賴任務開始時同時完成。 例如,您的建築工程屋頂桁架是在場外建造的。 你專案中的兩個任務是「桁架運送」和「組裝屋頂」。「組裝屋頂」任務必須等到「桁架運送」任務開始後才能完成。 |
疑難排解
如果你連結了任務,但後續任務沒有移動,可能有幾個原因:
- 如果任務中有任何實際值,例如實際開始日期或完成工作百分比,該任務不得早於實際開始日期重新排程。 若未輸入進度且任務有不彈性限制,該限制可優先於任務依賴性。
例如,若任務的 SNET () 限制設定為 7 月 1 日,該任務會被綁定於該日期,且即使前一個任務在 6 月 28 日結束,且後續任務可能早於 7 月 1 日開始,也不會被重新排程到更早的日期。 - 在專案中,如果你在甘特圖檢視的圖表部分拖曳指標建立任務,對於從開始日期排程的專案,任務會設定「開始時間不早於 (SNET) 」限制。 對於從完成日期排程的專案,任務會設定「完成時間不晚於 (FNLT」) 限制。
- 如果後續任務完成,它不會移動以反映連結。
以下是一些可能的解決方法:
- 若要重設任務約束使其更靈活,請選擇任務,選擇 資訊,然後選擇 進階 標籤。在 限制類型 清單中,選擇「 盡快可能」。 專案會根據任務相依性排程任務的開始日期。
- 若要讓任務相依性覆蓋所有任務的不彈性限制,請選擇 「檔案>選項>排程」。 在 排程選項 區,請清除「 任務將永遠尊重其約束日期 」的勾選框。