Поделиться через


Элемент Project

Project — это элемент верхнего уровня документа. Дочерние элементы проекта включают в себя все данные для каждого проекта, включая календари, назначения, задачи, ресурсы, расширенные атрибуты (настраиваемые поля), структуру разбивки работы (коды WBS) и пользовательские коды структуры.

<Project>
  ComplexTypeValue
</Project>

Дочерние элементы

Элемент

Обязательный или необязательный

Описание

SaveVersion

Обязательный

Версия Project, в которую сохранен XML-файл проекта. SaveVersion = 12 для Microsoft Office Project 2007.

BuildNumber

Необязательный

Номер сборки Microsoft Project, который использовался для создания XML-файла.

GUID

Необязательный

Глобальный уникальный идентификатор (GUID) проекта.

UID

Необязательный

Строка уникального идентификатора проекта. Не рекомендуется использовать в Project 2007.

Name

Необязательно заполнять.

Имя файла проекта, например ProjectName.xml.

Title

Необязательный

Название проекта. Не рекомендуется использовать в Project 2007.

Тема

Необязательный

Тема проекта.

Категория

Необязательный

Категория, к которой принадлежит проект.

Company

Необязательный

Имя компании, создающей проект.

Сотрудник

Необязательный

Руководитель проекта.

Author

Необязательный

Автор проекта.

CreationDate

Необязательный

Дата создания проекта.

Revision

Необязательный

Количество сохраненных проектов.

LastSaved

Необязательный

Дата последнего сохранения проекта.

ScheduleFromStart

Необязательный

Указывает, запланирован ли проект с даты начала или окончания.

StartDate

Необязательный

Дата и время начала проекта; Требуется, если scheduleFromStart имеет значение true.

FinishDate

Необязательный

Дата и время завершения проекта; Требуется, если scheduleFromStart имеет значение false.

FYStartDate

Необязательный

Месяц начала финансового года.

CriticalSlackLimit

Необязательный

Количество дней после даты окончания, в течение которых задача может идти до того, как Проект помечает эту задачу как важную.

CurrencyDigits

Необязательный

Число цифр, отображаемых после десятичного числа, когда в Project отображаются денежные значения.

CurrencySymbol

Необязательный

Символ валюты, используемый для представления типа валюты, используемой в проекте.

CurrencyCode

Необязательный

Новые возможности Project 2007. Трехбуквенный код валюты, определенный в стандарте ISO 4217; например, EUR для евро.

CurrencySymbolPosition

Необязательный

Указывает размещение символа валюты по отношению к значению валюты:

CalendarUID

Необязательный

Уникальный идентификатор календаря, используемого в проекте.

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

Необязательный

Системная дата создания XML-файла project.

MicrosoftProjectServerURL

Необязательный

Указывает, был ли проект создан пользователем, вошедшим в систему с помощью проверка подлинности Windows или проверки подлинности с помощью форм.

Автоматическая связь

Необязательный

Указывает, следует ли автоматически связывать вставленные или перемещенные задачи.

NewTaskStartDate

Необязательный

Дата начала по умолчанию для новой задачи.

DefaultTaskEVMethod

Необязательный

Метод полученного значения по умолчанию для задач.

ProjectExternallyEdited

Необязательный

Указывает, был ли проект изменен извне.

ExtendedCreationDate

Необязательный

Дата, используемая для вычислений и создания отчетов.

ActualsInSync

Необязательный

Указывает, синхронизированы ли все фактические работы с проектом.

RemoveFileProperties

Необязательный

Указывает, следует ли удалять определенные свойства файла при сохранении, такие как Author, Manager и Company.

AdminProject

Необязательный

Указывает, является ли проект административным.

OutlineCodes

Необязательный

Коллекция локальных определений кода структуры в проекте.

WBSMasks

Необязательный

Таблица записей, определяющих маску структуры разбивки по работе (WBS).

ExtendedAttributes

Необязательный

Коллекция определений расширенных атрибутов (настраиваемых полей) в проекте.

Календари

Необязательный

Коллекция календарей, связанных с проектом.

Tasks

Необязательный

Коллекция задач, составляющих проект.

Ресурсы

Необязательный

Коллекция ресурсов, составляющих проект.

назначения;

Необязательный

Коллекция назначений в проекте.

EnterpriseExtendedAttribute

Необязательный

Коллекция корпоративных настраиваемых полей со значениями таблицы подстановки.

Для клиента рабочего стола Project Online добавлены следующие элементы.

Элемент

Обязательный или необязательный

Описание

SprintLength

Необязательный

Длина по умолчанию в неделях для новых спринтов.

SprintCreationThroughDate

Необязательный

Дата создания спринтов для проекта.

AgileMode

Необязательный

Значение типа , представляющее, в каком режиме находится проект.

Occurrences

Минимум: 1

Максимум: 1

Замечания

Примечание.

Ошибка округления с элементами MoveCompletedEndsBack, MoveRemainingStartsBack, MoveRemainingStartsForward и MoveCompletedEndsForward. Внутренние рабочие значения для этих элементов имеют восемь цифр; значения теряют .001 секунды за каждую минуту, что приводит к ошибке округления.

См. также

Концепции

Элементы проекта и структура XML

XML-схема для элемента проекта

Элементы календаря и структура XML

Элемент Схема XML для элемента Календари

Элементы OutlineCode и структура XML

Схема XML для элемента OutlineCodes

Элементы WBSMask и структура XML

XML-схема для элемента WBSMasks

Элементы ExtendedAttribute и структура XML

Схема XML для элемента ExtendedAttributes

Элементы календаря и структура XML

Элемент Схема XML для элемента Календари

Элементы задач и структура XML

XML-схема для элемента Tasks

Элементы ресурса и структура XML

XML-схема для элемента ресурсов

Элементы назначения и структура XML

XML-схема для элемента назначений

Элементы TimephasedDataType и структура XML

Схема XML для сложного типа TimephasedDataType