Task 元素

每个 Tasks 集合中必须至少有一个任务。

<Task>
  ComplexTypeValue
</Task>

父元素

Tasks

子元素

元素

必需/可选

说明

GUID

可选

任务的 GUID。

UID

必需

任务的唯一 ID。

ID

可选

任务列表中任务的位置标识符。

Name

可选

任务的名称。

Type

可选

任务类型 (固定单位、固定工期或固定工时) 。

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

可选

与任务关联的时间分段数据。

项目

可选

如果任务是子项目,则指定插入的子项目数据。

NoteContainsObjects

可选

如果任务的注释包含 对象,则此值为 true。

EnterpriseExtendedAttribute

可选

具有查阅表值的 Enterprise 自定义字段的集合。

为Project Online桌面客户端添加了以下项

元素

必需/可选

说明

BoardStatusColumnOrderingID

可选

当视图按“板状态”列排列时,用于在“任务板”视图中对任务进行排序。

SprintColumnOrderingID

可选

当视图按“板状态”列排列时,用于在“任务板”视图中对任务进行排序。

NextAvailableBoardStatusColumnOrderingID

可选

当视图按“板状态”列排列时,在内部用于对任务板视图中的任务进行排序。

NextAvailableSprintOrderingID

可选

当视图由 Sprints 排列时,在内部用于对任务板视图中的任务进行排序。

SprintUID

可选

与任务关联的 Sprint 值的 UID。

BoardColumnUID

可选

与任务关联的“板列”值的 UID。

出现次数

最小值:0

最大值:无限制

示例

在以下示例中,尽管任务 ID = 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>

另请参阅

概念

Task 元素和 XML 结构

Tasks 元素 XML 架构