Project 元素

Project 是文档的顶级元素。 Project 子元素包括每个项目的所有数据,包括日历、工作分配、任务、资源、扩展属性 (自定义字段) 、工作分解结构 (WBS 代码) 以及自定义大纲代码。

<Project>
  ComplexTypeValue
</Project>

子元素

元素

必需/可选

说明

SaveVersion

必需

保存项目 XML 文件的 Project 版本。 Microsoft Office Project 2007 的 SaveVersion = 12。

BuildNumber

可选

用于创建 xml 文件的 Microsoft Project 的内部版本号。

GUID

可选

项目的 GUID) (全局唯一标识符。

UID

可选

项目的唯一 ID 字符串。 在 Project 2007 中已弃用。

Name

可选

项目文件名,例如,ProjectName.xml。

Title

可选

项目的标题。 在 Project 2007 中已弃用。

主题

可选

项目的主题。

类别

可选

项目所属的类别。

Company

可选

创建项目的公司的名称。

Manager

可选

项目的经理。

Author

可选

项目的作者。

CreationDate

可选

项目的创建日期。

Revision

可选

保存项目的次数。

LastSaved

可选

上次保存项目的日期。

ScheduleFromStart

可选

指示项目是从开始日期还是完成日期开始计划。

StartDate

可选

项目计划开始的日期和时间;如果 ScheduleFromStart 为 true,则是必需的。

FinishDate

可选

项目计划结束的日期和时间;如果 ScheduleFromStart 为 false,则是必需的。

FYStartDate

可选

会计年度开始的月份。

CriticalSlackLimit

可选

在项目将任务标记为关键任务之前,任务在结束日期之后可以经过的天数。

CurrencyDigits

可选

当 Project 显示货币值时,小数后显示的位数。

CurrencySymbol

可选

用于表示项目中所用货币类型的货币符号。

CurrencyCode

可选

Project 2007 中的新增功能。 ISO 4217 中定义的三字母货币字符代码;例如,欧元为 EUR。

CurrencySymbolPosition

可选

指示货币符号相对于货币值的位置:

CalendarUID

可选

项目中使用的日历的唯一 ID。

DefaultStartTime

可选

所有新任务的默认开始时间。

DefaultFinishTime

可选

所有新任务的默认完成时间。

MinutesPerDay

可选

每天的默认分钟数。

MinutesPerWeek

可选

每周的默认分钟数。

DaysPerMonth

可选

每月的默认工作日数。

DefaultTaskType

可选

项目中所有新任务的默认类型。

DefaultFixedCostAccrual

可选

当固定成本在开始、按比例计算或结束) (累算时,默认项目部分。

DefaultStandardRate

可选

新资源的默认标准费率。

DefaultOvertimeRate

可选

新资源的默认加班费率。

DurationFormat

可选

项目中所有工期的默认格式

WorkFormat

可选

项目中所有工期的默认格式。

EditableActualCosts

可选

指示 Project 是否自动计算实际成本。

HonorConstraints

可选

指示 Project 是否根据其约束日期而不是任何任务依赖项来计划任务。

EarnedValueMethod

可选

用于计算挣值的默认方法。

InsertedProjectsLikeSummary

可选

指示插入的项目是否被视为摘要任务,而不是作为单独的项目进行计划计算。

MultipleCriticalPaths

可选

指示 Project 是否计算并显示项目中每个独立任务网络的关键路径。

NewTasksEffortDriven

可选

指示新任务是否是工作量驱动的。

NewTasksEstimated

可选

指示新任务是否具有估计工期。

SplitsInProgressTasks

可选

指示是否可拆分正在进行的任务。

SpreadActualCost

可选

指示实际成本是否分散到状态日期。

SpreadPercentComplete

可选

指示完成百分比是否分散到状态日期。

TaskUpdatesResource

可选

指示任务更新是否更新资源。

FiscalYearStart

可选

指示是否使用会计年度编号。

WeekStartDay

可选

一周中的开始日期。

MoveCompletedEndsBack

可选

指示计划于状态日期之后开始但提前开始的任务的已完成部分是否应移回状态日期。

MoveRemainingStartsBack

可选

指示是否应将计划为在状态日期之后开始但提前开始的任务的剩余部分移回状态日期。

MoveRemainingStartsForward

可选

指示是否应将计划延迟开始的任务的剩余部分移到状态日期。

MoveCompletedEndsForward

可选

指示是否应将计划为在状态日期之前完成但较晚开始的任务的已完成部分移动到状态日期。

BaselineForEarnedValue

可选

用于计算方差值的特定基线。

AutoAddNewResourcesAndTasks

可选

指示是否自动将新资源添加到资源池。

StatusDate

可选

用于计算和报告的日期。

CurrentDate

可选

Project 生成 XML 文件的系统日期。

MicrosoftProjectServerURL

可选

指示项目是由使用 Windows 身份验证 或 Forms 身份验证登录的用户创建的。

自动链接

可选

指示是自动链接插入的任务还是移动的任务。

NewTaskStartDate

可选

新任务的默认开始日期。

DefaultTaskEVMethod

可选

任务的默认挣值方法。

ProjectExternallyEdited

可选

指示是否在外部编辑了项目。

ExtendedCreationDate

可选

用于计算和报告的日期。

ActualsInSync

可选

指示所有实际工时是否与项目同步。

RemoveFileProperties

可选

指示是否在保存时删除某些文件属性,例如 Author、Manager 和 Company。

AdminProject

可选

指示项目是否为管理项目。

OutlineCodes

可选

项目中的本地大纲代码定义的集合。

WBSMasks

可选

定义 WBS) 掩码 (工作分解结构的条目表。

ExtendedAttributes

可选

项目中) 定义的扩展属性 (自定义字段的集合。

日历

可选

与项目关联的日历的集合。

Tasks

可选

构成项目的任务的集合。

资源

可选

构成项目的资源的集合。

作业

可选

项目中的工作分配的集合。

EnterpriseExtendedAttribute

可选

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

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

元素

必需/可选

说明

SprintLength

可选

新冲刺的默认长度(以周为单位)。

SprintCreationThroughDate

可选

为项目生成冲刺的日期。

AgileMode

可选

一个值,该值表示项目处于什么模式。

出现次数

最小值:1

最大值:1

备注

注意

MoveCompletedEndsBack、MoveRemainingStartsBack、MoveRemainingStartsForward 和 MoveCompletedEndsForward 元素存在舍入错误。 这些元素的内部工时值有八位数字:值每分钟会丢失 0.001 秒,从而导致舍入错误。

另请参阅

概念

Project 元素和 XML 结构

Project 元素 XML 架构

Calendar 元素和 XML 结构

Calendars 元素 XML 架构

OutlineCode 元素和 XML 结构

OutlineCodes 元素 XML 架构

WBSMask 元素和 XML 结构

WBSMasks 元素 XML 架构

ExtendedAttribute 元素和 XML 结构

ExtendedAttributes 元素 XML 架构

Calendar 元素和 XML 结构

Calendars 元素 XML 架构

Task 元素和 XML 结构

Tasks 元素 XML 架构

Resource 元素和 XML 结构

Resources 元素 XML 架构

Assignment 元素和 XML 结构

Assignments 元素 XML 架构

TimephasedDataType 元素和 XML 结构

TimephasedDataType 复杂类型 XML 架构