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


Работа с вычисляемыми полями

Обновлен: Ноябрь 2007

Microsoft Project использует ядро планирования для определения дат начала и окончания задач. Даты начала и окончания обновляются как ограничения, зависимости и ресурсы, а затем применяются к задачам. Поскольку Team Foundation Server не отслеживает ограничения и зависимости, изменять даты начала и окончания следует только в Microsoft Project.

Ядро планирования Microsoft Project

Ядро планирования Microsoft Project постоянно обновляет поля задач по мере внесения изменений. Например, перенос даты окончания на один день вперед также привет к увеличению длительности на один день. Также добавление зависимости задачи от другой задачи приведет к обновлению даты начала другой задачи, чтобы работа над данной задачей не была начата до тех пор, пока не будет завершена зависимая задача.

Кроме того, ядро планирования обрабатывает ограничения задач. Например, задача может быть настроена на начало работы как можно быстрее. Или задача может быть настроена на окончания в указанную дату. Ядро планирования обеспечивает соблюдение всех ограничений при перепланировании задач.

Даты начала и окончания в Team Foundation

Team Foundation Server не хранит ограничения или зависимости задач. Также Team Foundation Server не выполняет автоматическое обновление полей задач по мере внесения изменений. Например, при использовании Сред. Командный обозреватель для переноса даты окончания задачи на один день вперед, Team Foundation Server не обновит длительность задачи. Изменения, которые вызывают несоответствие одного поля другим, приводят к несогласованным результатам при обновлении плана проекта в Microsoft Project, и ядро планирования корректирует поля задач.

По умолчанию при обновлении плана проекта значения дат начала и дат окончания не копируются в Microsoft Project. Они публикуются на сервере Team Foundation Server при публикации плана проекта. Такой подход позволяет обеспечить публикацию информации расписания о датах начала и окончания для членов команды. Когда члены команды обновляют значения полей, описывающих выполненную и оставшуюся работу, Microsoft Project автоматически обновляет даты начала и окончания при обновлении плана проекта.

Шаблоны процессов MSF

Шаблоны процессов MSF разработаны для предотвращения обновления дат начала и окончания членами команды. В форме рабочего элемента задачи поля даты начала и даты окончания доступны только для чтения. Такой подход позволяет предотвратить изменение пользователями значений этих полей.

Кроме того, шаблоны процессов MSF обеспечивают настройку файла сопоставления полей Microsoft Project таким образом, что значения полей даты начала и даты окончания доступны только для публикации. Тем самым, обеспечивается публикация обновленных дат расписания на сервере Team Foundation Server и предотвращается их обновление, если значения дат были изменены на сервере Team Foundation Server.

Aa395235.alert_note(ru-ru,VS.90).gifПримечание.

Можно изменить файл сопоставления полей таким образом, что даты начала и окончания будут обновляться с сервера Team Foundation Server. Однако это не рекомендуется по причинам, указанным выше. Дополнительные сведения см. в разделе Файл сопоставления полей Microsoft Project.

См. также

Основные понятия

Доступные правила для полей

Руководство по процессу, пакет Team Foundation