共用方式為


Task 元素

每個 Tasks 集合中至少必須有一個工作。

<Task>
  ComplexTypeValue
</Task>

父項目

工作

子項目

元素

必要/選擇性

描述

GUID

選用

工作的 GUID。

Uid

必要

任務的唯一識別碼。

ID

選用

工作清單中的工作位置識別碼。

名稱

選用

工作名稱。

類型

選用

工作類型 (固定單位、固定工期或固定工作) 。

IsNull

選用

指出工作是否為 Null。

CreateDate

選用

將工作新增至專案的日期和時間。

連絡人

選用

負責工作的人員名稱。

WBS

選用

唯一的程式碼 (工作分解結構) 用來表示工作階層式結構中的工作位置。

WBSLevel

選用

最右邊的工作層級。 例如,如果工作 WBS 是 A.01.03,最右邊的層級是 03。

OutlineNumber

選用

指出專案大綱階層中任務層級的數位。

OutlineLevel

選用

指出任務在大綱中的確切位置。

優先順序

選用

指出指派給工作的重要性層級

Start

選用

排程開始工作的日期和時間。

Finish

選用

排程完成工作的日期和時間。

Duration

選用

工作的作用中工作時間總範圍。

DurationFormat

選用

用來顯示工作持續時間的格式。

工時

選用

所有指派的資源排程要在工作上執行的總工時量。

Stop

選用

代表工作實際部分結尾的日期。

Resume

選用

排程繼續工作剩餘部分的日期。

ResumeValid

選用

指出是否可以繼續工作。

EffortDriven

選用

指出任務的排程是否為工作導向。

週期性

選用

指出工作是否為週期性工作。

OverAllocated

選用

指出工作上指派的資源是否有比一般工作容量內所能完成的工作還多的工作。

預估

選用

指出任務的工期是否標示為估計值。

里程碑

選用

指出工作是否為里程碑。

摘要

選用

指出工作是否為摘要任務。

要徑

選用

指出任務在排程中是否有空間可以滑動,或是否在關鍵路徑上。

IsSubproject

選用

指出工作是否為插入的專案。

IsSubprojectReadOnly

選用

指出插入的專案是否為唯讀專案。

SubprojectName

選用

插入專案的來源位置。

ExternalTask

選用

指出工作是從另一個專案連結,還是源自目前的專案。

ExternalTaskProject

選用

外部工作的來源。

EarlyStart

選用

根據前置任務和後續任務及其他條件約束的早期開始日期,任務可以開始的最早日期。

EarlyFinish

選用

任務可以完成的最早日期,根據前置任務和後續任務的早期完成日期、其他條件約束,以及任何撫平延遲。

LateStart

選用

任務可以啟動但不會延遲專案完成的最新日期。

LateFinish

選用

任務可在不延遲專案完成的情況下完成的最新日期。

StartVariance

選用

任務的比較基準開始日期與其目前排程的開始日期之間的差異。

FinishVariance

選用

代表任務基準完成日期與其目前完成日期之間差異的時間量。

WorkVariance

選用

任務的基準工時與目前排程工時之間的差異。

FreeSlack

選用

工作可以延遲而不會延遲任何後續任務的時間量。

TotalSlack

選用

任務可以延遲的時間量,而不會延遲專案的完成日期。

FixedCost

選用

與資源成本無關的工作費用。

FixedCostAccrual

選用

指出如何向工作成本收取或累算固定成本。

PercentComplete

選用

工作的目前狀態,以已完成任務工期的百分比表示。

PercentWorkComplete

選用

工作的目前狀態,以已完成之工作的百分比表示。

成本

選用

任務的排程或預計總成本。

OvertimeCost

選用

任務的實際加班成本總和。

OvertimeWork

選用

所有指派給工作的資源排程要執行的加班工時量,並以加班費率計費。

ActualStart

選用

工作實際開始的日期和時間。

ActualFinish

選用

工作實際完成的日期和時間。

ActualDuration

選用

目前任務的實際工作時間範圍,根據排程工期和目前剩餘工時或完成百分比。

ActualCost

選用

工作上所有資源已執行的工作所產生的成本,以及與工作相關聯的任何其他記錄成本。

ActualOvertimeCost

選用

所有指派的資源已在工作上執行加班工時所產生的成本。

ActualWork

選用

已由指派給工作的資源完成的工作量。

ActualOvertimeWork

選用

指派給任務的所有資源已執行的實際加班工時量。

RegularWork

選用

所有指派給工作的資源排程要執行的非加班工時總數。

RemainingDuration

選用

所有指派給工作的資源排程要執行的非加班工時總數。

RemainingCost

選用

完成任務未完成部分所需的時間量。

RemainingWork

選用

任務的剩餘排程費用,由指派給任務的所有資源完成剩餘排程工作而產生。

RemainingOvertimeCost

選用

任務的剩餘排程加班費用。

RemainingOvertimeWork

選用

由所有指派的資源排程以完成工作的剩餘加班時間量。

ACWP

選用

在專案狀態日期或今天日期為止,已在工作上完成的工作所產生的成本。

CV

選用

在工作上達到目前完成層級所需的成本,以及實際成本多少之間的差異。

ConstraintType

選用

排程任務的開始或完成條件約束。

CalendarUID

選用

是指專案行事曆的有效 UID。

ConstraintDate

選用

指出 ConstraintType 中定義的限制開始或完成日期。

期限

選用

輸入為任務期限的日期。

LevelAssignments

選用

指出撫平函式是否可以延遲和分割個別指派 (,而不是整個工作) 來解決過度分派。

LevelingCanSplit

選用

指出資源撫平函式是否會在任務的剩餘工作上造成分割。

LevelingDelay

選用

工作因為資源撫平而從其早期開始日期延遲的時間量。

LevelingDelayFormat

選用

表示延遲持續時間的格式。

PreLeveledStart

選用

工作的開始日期,如同資源撫平完成之前一樣。

PreLeveledFinish

選用

工作完成日期,如同資源撫平完成之前一樣。

Hyperlink

選用

與工作相關聯之超連結的標題或解說文字。

HyperlinkAddress

選用

與工作相關聯之超連結的位址。

HyperlinkSubAddress

選用

檔中與工作相關聯之超連結內的特定位置。

IgnoreResourceCalendar

選用

指出任務的排程是否將指派給工作的資源行事曆納入考慮。

附註

選用

輸入有關工作的附注。

HideBar

選用

指出是否隱藏任務的甘特圖橫條和行事曆列。

彙總套件

選用

指出甘特圖中的摘要任務是否顯示從子任務匯總的資訊。

BCWS

選用

累積時段基準成本,最多可達狀態日期或今天日期;也稱為已排程工時的預算成本。

BCWP

選用

任務的時段完成百分比累計值乘以任務的時段比較基準成本,最多可達狀態日期或今天日期;也稱為執行的工作預算成本。

PhysicalPercentComplete

選用

已完成之工作之總工時的實體百分比。

EarnedValueMethod

選用

指出要使用的實獲值方法類型。

PredecessorLink

選用

指定目前任務的前置任務。

ActualWorkProtected

選用

指定保護實際工時的持續時間。

ActualOvertimeWorkProtected

選用

指定保護實際加班工時的持續時間。

Baseline

選用

工作的基準值集合。

IsPublished

選用

Microsoft Office Project 2007 的新功能。 指出工作是否已發佈。

StatusManager

選用

Project 2007 的新功能。 工作狀態管理員的名稱。

CommitmentStart

選用

Project 2007 的新功能。 可傳送作業的開始日期。

CommitmentFinish

選用

Project 2007 的新功能。 交付專案的完成日期。

CommitmentType

選用

Project 2007 的新功能。 指出工作是否具有相關聯的可傳送作業,或是相依于相關聯的可傳送作業。

b408000 – b417fff

選用

Project 2007 的新功能。 工作層級企業自訂域值。

b608000 – b617fff

選用

Project 2007 的新功能。 專案層級企業自訂域值。

ExtendedAttribute

選用

指定工作自訂欄位的值。

OutlineCode

選用

指定工作大綱代碼的值。

TimephasedData

選用

與工作相關聯的時段資料。

Project

選用

如果工作是子專案,請指定插入的子專案資料。

注意ContainsObjects

選用

如果工作的附注包含 物件,則這個值為 true。

EnterpriseExtendedAttribute

選用

具有查閱表格值的企業自訂欄位集合。

已為 Project Online Desktop Client 新增下列專案

元素

必要/選擇性

描述

BoardStatusColumnOrderingID

選用

當 [面板狀態] 資料行排列檢視時,用於排序工作面板檢視中的工作。

SprintColumnOrderingID

選用

當 [面板狀態] 資料行排列檢視時,用於排序工作面板檢視中的工作。

NextAvailableBoardStatusColumnOrderingID

選用

當 [面板狀態] 資料行排列檢視時,用於內部排序工作面板檢視中的工作。

NextAvailableSprintOrderingID

選用

當 Sprints 排列檢視時,用於內部排序工作面板檢視中的工作。

SprintUID

選用

與工作相關聯之 Sprint 值的 UID。

BoardColumnUID

選用

與工作相關聯之面板資料行值的 UID。

Occurrences

最小值:0

最大值:未系結

範例

在下列範例中,雖然工作識別碼 = 3,但任務 UID = 4,因為在建立任務 T3 之前已刪除工作。 UID 值在專案內必須是唯一的。 由於未定義自訂 WBSMask,因此工作 WBS 值與 OutlineNumber 相同。

<Task>
   <UID>4</UID>
   <ID>3</ID>
   <Name>T3</Name>
   <Type>1</Type>
   <IsNull>0</IsNull>
   <CreateDate>2007-11-13T14:33:00</CreateDate>
   <WBS>1.2</WBS>
   <WBSLevel>2</WBSLevel>
   <OutlineNumber>1.2</OutlineNumber>
   <OutlineLevel>2</OutlineLevel>
   <Priority>500</Priority>
   <Start>2007-11-14T08:00:00</Start>
   <Finish>2007-11-15T17:00:00</Finish>
   <Duration>PT16H0M0S</Duration>
   <DurationFormat>53</DurationFormat>
   <Work>PT0H0M0S</Work>
   <ResumeValid>0</ResumeValid>
   <EffortDriven>0</EffortDriven>
   <Recurring>0</Recurring>
   <OverAllocated>0</OverAllocated>
   <Estimated>1</Estimated>
   <Milestone>0</Milestone>
   <Summary>1</Summary>
   <Critical>1</Critical>
   <IsSubproject>0</IsSubproject>
   <IsSubprojectReadOnly>0</IsSubprojectReadOnly>
   <ExternalTask>0</ExternalTask>
   <EarlyStart>2007-11-14T08:00:00</EarlyStart>
   <EarlyFinish>2007-11-15T17:00:00</EarlyFinish>
   <LateStart>2007-11-14T08:00:00</LateStart>
   <LateFinish>2007-11-15T17:00:00</LateFinish>
   <StartVariance>0</StartVariance>
   <FinishVariance>0</FinishVariance>
   <WorkVariance>0</WorkVariance>
   <FreeSlack>0</FreeSlack>
   <TotalSlack>0</TotalSlack>
   <FixedCost>0</FixedCost>
   <FixedCostAccrual>3</FixedCostAccrual>
   <PercentComplete>0</PercentComplete>
   <PercentWorkComplete>0</PercentWorkComplete>
   <Cost>0</Cost>
   <OvertimeCost>0</OvertimeCost>
   <OvertimeWork>PT0H0M0S</OvertimeWork>
   <ActualDuration>PT0H0M0S</ActualDuration>
   <ActualCost>0</ActualCost>
   <ActualOvertimeCost>0</ActualOvertimeCost>
   <ActualWork>PT0H0M0S</ActualWork>
   <ActualOvertimeWork>PT0H0M0S</ActualOvertimeWork>
   <RegularWork>PT0H0M0S</RegularWork>
   <RemainingDuration>PT16H0M0S</RemainingDuration>
   <RemainingCost>0</RemainingCost>
   <RemainingWork>PT0H0M0S</RemainingWork>
   <RemainingOvertimeCost>0</RemainingOvertimeCost>
   <RemainingOvertimeWork>PT0H0M0S</RemainingOvertimeWork>
   <ACWP>0</ACWP>
   <CV>0</CV>
   <ConstraintType>0</ConstraintType>
   <CalendarUID>-1</CalendarUID>
   <LevelAssignments>1</LevelAssignments>
   <LevelingCanSplit>1</LevelingCanSplit>
   <LevelingDelay>0</LevelingDelay>
   <LevelingDelayFormat>8</LevelingDelayFormat>
   <IgnoreResourceCalendar>0</IgnoreResourceCalendar>
   <HideBar>0</HideBar>
   <Rollup>1</Rollup>
   <BCWS>0</BCWS>
   <BCWP>0</BCWP>
   <PhysicalPercentComplete>0</PhysicalPercentComplete>
   <EarnedValueMethod>0</EarnedValueMethod>
   <IsPublished>1</IsPublished>
   <CommitmentType>0</CommitmentType>
</Task>

另請參閱

概念

任務元素和 XML 結構

Tasks 元素的 XML 架構