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


Сопоставление полей в Microsoft Project

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

В следующих разделах перечислены поддерживаемые имена полей Microsoft Project для атрибута ProjectField. Дополнительные сведения об использовании этих имен полей см. в разделе Практическое руководство. Сопоставление полей с Microsoft Project. В различных версиях Microsoft Project поддерживаются разные имена полей.

Вычисляемые поля

Как правило, нет необходимости обновлять вычисляемые поля в базе данных рабочих элементов. Например, даты начала и окончания обычно вычисляются на основе длительности задачи и зависимостей. Если член группы попытается изменить дату начала задачи в Сред. Командный обозреватель, изменение может привести к ошибкам в Microsoft Project при обновлении поля. Поэтому можно настроить вычисляемые поля так, чтобы они только публиковались, но не обновлялись: в Microsoft Project изменения этих полей в базе данных рабочих элементов будут опубликованы, но не будут обновлены. Дополнительные сведения о настройке полей только для публикации см. в разделе Практическое руководство. Сопоставление полей с Microsoft Project.

Можно запретить членам группы изменять значения вычисляемых полей в Сред. Командный обозреватель с помощью атрибута READONLY в определении формы рабочего элемента. Дополнительные сведения об атрибуте READONLY см. в разделе Все элементы <FORM> рабочего элемента.

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

Шаблоны процессов "MSF for Agile Software Development" и "MSF for CMMI Process Improvement" настраивают даты начала и окончания для публикации только сопоставлений; значения доступны только для чтения в Сред. Командный обозреватель.

Сопоставление типов полей

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

Тип поля рабочего элемента

Тип поля Microsoft Project

Integer

Работа, единицы, числа, любые типы полей со значениями от -2 147 483 648 до 2 147 483 647.

Double

Работа, единицы, проценты, дроби, любые типы полей со значениями от ±5,0 × 10−324 до ±1,7 × 10308.

String

Текст (не более 255 знаков).

DateTime

Дата и время.

TreePath

Настраиваемые коды структуры.

Html

Не поддерживается.

PlainText

Не поддерживается.

History

Не поддерживается.

Дополнительные сведения о типах полей рабочих элементов см. в разделе Типы полей. Дополнительные сведения о типах полей Microsoft Project см. в справке о константе pjField в наборе разработчика (SDK) Microsoft Office 2003.

Имена полей Microsoft Project

В Microsoft Project можно сопоставлять любое имя поля, начинающееся на pjtask. Например, можно сопоставить pjTaskText10 строковому полю в Team Foundation. Эти имена полей используются в атрибуте ProjectField при указании поля рабочего элемента, сопоставляемого с полем Microsoft Project. Полный список имен полей Microsoft Project см. в справке о константе pjField в наборе разработчика (SDK) Microsoft Office 2003.

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

Если используется Microsoft Project Server, существуют дополнительные поля со словом "Enterprise" в имени, например pjTaskEnterpriseCost1. Team Foundation не публикует данные на сервер Microsoft Project Server, поэтому эти имена полей не поддерживаются.

См. также

Задачи

Практическое руководство. Сопоставление полей с Microsoft Project

Другие ресурсы

Настройка сопоставления полей Microsoft Project