您可以利用專案層次 Tag Sync 內容,在不同專案之間,將標籤同步化,使兩個或更多專案使用相同的變數值。當您設定 Project B 的 Tag Sync 內容等於 Project A 時,便在 Project A(母項)和 Project B(子項)之間建立了上下代關係。
當您執行有 Tag Sync 內容的專案時,系統會檢查子專案中是否有任何標籤變數符合母專案中的標籤變數。如果找到,子專案的變數會設為母專案前次使用的值。
如果子專案的標籤格式中沒有變數符合母專案標籤格式中的變數,則 Tag Sync 內容沒有作用。
同步化只適用於標籤變數的值。「自動增量」和「填補」內容不會同步化。
只有標籤中的變數同步化,因此您仍然可以區分不同專案。
例如,假設定義了兩個專案,如下表所示:
專案 |
標籤格式 |
自動增量 |
標籤同步化 |
---|---|---|---|
Project A |
Project_A_$B |
是 |
-- None -- |
Project B |
Project_B_$B |
是 |
Project A |
如果您接著輪流執行這些專案(從 Project A 開始),完成的工作清單會顯示標籤如下所示。最後執行的項目最先顯示,在已完成的工作清單中,也以相同方式來顯示工作。
專案 |
標籤 |
---|---|
Project B |
Project_B_4 |
Project A |
Project_A_3 |
Project B |
Project_B_2 |
Project A |
Project_A_1 |
如果您只將母專案的「自動增量」內容設為「是」,結果便不同。專案的設定方式如下所示:
專案 |
標籤格式 |
自動增量 |
標籤同步化 |
---|---|---|---|
Project A |
Project_A_$B |
是 |
-- None -- |
Project B |
Project_B_$B |
否 |
Project A |
如果您接著輪流執行這些專案(從 Project A 開始),完成的工作清單會顯示標籤如下所示。最後執行的項目最先顯示,在已完成的工作清單中,也以相同方式來顯示工作。
專案 |
標籤 |
---|---|
Project B |
Project_B_2 |
Project A |
Project_A_2 |
Project B |
Project_B_1 |
Project A |
Project_A_1 |