Task 元素
每个 Tasks 集合中必须至少有一个任务。
<Task>
ComplexTypeValue
</Task>
父元素
子元素
元素 |
必需/可选 |
说明 |
---|---|---|
可选 |
任务的 GUID。 |
|
必需 |
任务的唯一 ID。 |
|
可选 |
任务列表中任务的位置标识符。 |
|
可选 |
任务的名称。 |
|
可选 |
任务类型 (固定单位、固定工期或固定工时) 。 |
|
可选 |
指示任务是否为 null。 |
|
可选 |
任务添加到项目的日期和时间。 |
|
可选 |
负责任务的人员的名称。 |
|
可选 |
(工作分解结构的唯一代码) 用于表示任务在任务的分层结构中的位置。 |
|
可选 |
最右侧的任务级别。 例如,如果任务 WBS 为 A.01.03,则最右侧级别为 03。 |
|
可选 |
指示项目大纲层次结构中任务级别的数字。 |
|
可选 |
指示任务在大纲中的确切位置。 |
|
可选 |
指示分配给任务的重要性级别 |
|
可选 |
计划任务开始的日期和时间。 |
|
可选 |
计划完成任务的日期和时间。 |
|
可选 |
任务的活动工作时间的总跨度。 |
|
可选 |
用于显示任务持续时间的格式。 |
|
可选 |
计划由所有分配的资源对任务执行的工时总数。 |
|
可选 |
表示任务实际部分结束的日期。 |
|
可选 |
计划恢复任务的剩余部分的日期。 |
|
可选 |
指示是否可以恢复任务。 |
|
可选 |
指示任务计划是否为工作驱动。 |
|
可选 |
指示任务是否为定期任务。 |
|
可选 |
指示任务上分配的资源的工时是否多于正常工作能力中可以完成的工作量。 |
|
可选 |
指示是否将任务的工期标记为估计。 |
|
可选 |
指示任务是否为里程碑。 |
|
可选 |
指示任务是否为摘要任务。 |
|
可选 |
指示任务是否在计划中具有要滑行的空间,或者它是否位于关键路径上。 |
|
可选 |
指示任务是否是插入的项目。 |
|
可选 |
指示插入的项目是否为只读项目。 |
|
可选 |
插入项目的源位置。 |
|
可选 |
指示任务是从另一个项目链接的,还是源自当前项目。 |
|
可选 |
外部任务的源。 |
|
可选 |
基于前置任务和后续任务的早期开始日期和其他约束,任务可以开始的最早日期。 |
|
可选 |
任务可以完成的最早日期,具体取决于前置任务和后续任务的提前完成日期、其他约束以及任何调配延迟。 |
|
可选 |
任务可以在不延迟项目完成的情况下开始的最新日期。 |
|
可选 |
任务可以在不延迟项目完成的情况下完成的最新日期。 |
|
可选 |
任务的基线开始日期与其当前计划的开始日期之间的差异。 |
|
可选 |
表示任务基线完成日期与其当前完成日期之间的差异的时间量。 |
|
可选 |
任务的基线工时与当前计划工时之间的差异。 |
|
可选 |
任务可以在不延迟任何后续任务的情况下延迟的时间量。 |
|
可选 |
任务可以在不延迟项目完成日期的情况下延迟的时间量。 |
|
可选 |
不与资源成本关联的任务费用。 |
|
可选 |
指示固定成本如何对任务成本进行计费或累算。 |
|
可选 |
任务的当前状态,表示为已完成的任务工期的百分比。 |
|
可选 |
任务的当前状态,以已完成的任务工时百分比表示。 |
|
可选 |
任务计划的总成本或预计成本。 |
|
可选 |
任务的实际加班成本的总和。 |
|
可选 |
分配给任务的所有资源计划执行的加班量,并按加班费率收费。 |
|
可选 |
任务实际开始的日期和时间。 |
|
可选 |
任务实际完成的日期和时间。 |
|
可选 |
到目前为止,任务的实际工作时间范围基于计划的工期和当前剩余工时或完成百分比。 |
|
可选 |
所有资源已对任务执行的工作产生的成本,以及与该任务关联的任何其他记录成本。 |
|
可选 |
所有分配的资源已对某个任务执行的加班工时产生的成本。 |
|
可选 |
分配给任务的资源已完成的工时量。 |
|
可选 |
分配给任务的所有资源已执行的实际加班工时量。 |
|
可选 |
计划由分配给任务的所有资源执行的非加班工时总数。 |
|
可选 |
计划由分配给任务的所有资源执行的非加班工时总数。 |
|
可选 |
完成任务未完成部分所需的时间。 |
|
可选 |
分配给任务的所有资源在完成剩余计划工时产生的任务的剩余计划费用。 |
|
可选 |
任务的剩余计划加班费用。 |
|
可选 |
由所有分配的资源为完成任务而安排的剩余加班量。 |
|
可选 |
在项目状态日期或当前日期前,已对某个任务完成的工作产生的成本。 |
|
可选 |
实现任务的当前完成水平所需的成本与实际成本之间的差别。 |
|
可选 |
对计划任务启动或完成约束。 |
|
可选 |
引用项目日历的有效 UID。 |
|
可选 |
指示 ConstraintType 中定义的约束开始或完成日期。 |
|
可选 |
作为任务截止时间输入的日期。 |
|
可选 |
指示调配函数是否可以延迟和拆分单个分配 (而不是整个任务) 来解决过度分配。 |
|
可选 |
指示资源调配函数是否会导致对任务的剩余工时进行拆分。 |
|
可选 |
由于资源调配,任务从其早期开始日期开始延迟的时间量。 |
|
可选 |
用于表示延迟持续时间的格式。 |
|
可选 |
任务的开始日期与完成资源调配之前一样。 |
|
可选 |
任务完成日期,就像在资源调配完成之前一样。 |
|
可选 |
与任务关联的超链接的标题或解释性文本。 |
|
可选 |
与任务关联的超链接的地址。 |
|
可选 |
文档中与任务关联的超链接中的特定位置。 |
|
可选 |
指示任务计划是否考虑分配给任务的资源的日历。 |
|
可选 |
输入的关于任务的备注。 |
|
可选 |
指示是否隐藏任务的甘特条和日历条。 |
|
可选 |
指示甘特图中的摘要任务是否显示从子任务汇总的信息。 |
|
可选 |
截至状态日期或当前日期的累积时间分段基线成本;也称为计划工时的预算成本。 |
|
可选 |
任务的时间分段完成百分比的累积值乘以任务的时间分段基线成本(截至状态日期或当天);也称为已执行工时的预算成本。 |
|
可选 |
已完成的任务的总工时的物理百分比。 |
|
可选 |
指示要使用的挣值方法的类型。 |
|
可选 |
指定当前任务的前置任务。 |
|
可选 |
指定实际工时受到保护的持续时间。 |
|
可选 |
指定保护实际加班工时的持续时间。 |
|
可选 |
任务的基线值的集合。 |
|
可选 |
Microsoft Office Project 2007 中的新增功能。 指示是否发布任务。 |
|
可选 |
Project 2007 中的新增功能。 任务状态管理器的名称。 |
|
可选 |
Project 2007 中的新增功能。 可交付结果的开始日期。 |
|
可选 |
Project 2007 中的新增功能。 可交付结果的完成日期。 |
|
可选 |
Project 2007 中的新增功能。 指示任务是具有关联的可交付结果,还是依赖于关联的可交付结果。 |
|
可选 |
Project 2007 中的新增功能。 任务级企业自定义域值。 |
|
可选 |
Project 2007 中的新增功能。 项目级企业自定义字段值。 |
|
可选 |
指定任务自定义域的值。 |
|
可选 |
指定任务大纲代码的值。 |
|
可选 |
与任务关联的时间分段数据。 |
|
可选 |
如果任务是子项目,则指定插入的子项目数据。 |
|
可选 |
如果任务的注释包含 对象,则此值为 true。 |
|
可选 |
具有查阅表值的 Enterprise 自定义字段的集合。 |
为Project Online桌面客户端添加了以下项
元素 |
必需/可选 |
说明 |
---|---|---|
可选 |
当视图按“板状态”列排列时,用于在“任务板”视图中对任务进行排序。 |
|
可选 |
当视图按“板状态”列排列时,用于在“任务板”视图中对任务进行排序。 |
|
可选 |
当视图按“板状态”列排列时,在内部用于对任务板视图中的任务进行排序。 |
|
可选 |
当视图由 Sprints 排列时,在内部用于对任务板视图中的任务进行排序。 |
|
可选 |
与任务关联的 Sprint 值的 UID。 |
|
可选 |
与任务关联的“板列”值的 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>