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


b608000 - b617fff элементы

Значение настраиваемого поля корпоративного уровня проекта.

<b608000>
    CustomFieldValue
</b608000>

Атрибуты

Атрибут

Описание

DurationFormat

Задает формат настраиваемого поля длительности (дни, недели, месяцы и т. д.). Дополнительные сведения см. в разделе Элемент DurationFormat.

Родительские элементы

Задача

Occurrences

Минимум: 0

Максимум: 1 из каждого уникального имени элемента

Текстовое значение

Требуется текстовое значение. В этом тексте указывается значение корпоративного настраиваемого поля для проекта.

Примечание.

Текстовое значение должно соответствовать типу данных, требуемому для определения настраиваемого поля.

Замечания

Имя XML-элемента, в котором хранится значение корпоративного настраиваемого поля, соответствует шестнадцатеричным представлениям идентификатора настраиваемого поля.

В таблице 1 приведен допустимый диапазон идентификаторов настраиваемых полей для корпоративных полей уровня проекта в десятичном и шестнадцатеричном формате.

Таблица 1. Корпоративные идентификаторы настраиваемых полей на уровне проекта

Диапазон идентификаторов настраиваемого поля (десятичное число)

Диапазон идентификаторов настраиваемого поля (шестнадцатеричный)

190873600 – 190939135

b608000 – b617fff

Дополнительные сведения см . в разделе Пользовательские данные полей в XML.

Пример

В следующем примере показаны два разных представления данных настраиваемого поля корпоративного проекта.

Элемент

Десятичное значение FieldID

Описание

b608007

190873607

FieldName: ProjectNumberTest— настраиваемое поле числа с таблицей подстановки.

Guid. Указывает на GUID настраиваемого поля.

DefaultGuid: ссылается на значение по умолчанию в связанной таблице подстановки настраиваемого поля ProjectNumberTest.

Значение GUID элемента b608007 указывает фактическое значение таблицы подстановки.

b60800a

205553676

FieldName: ProjectDurationNL— настраиваемое поле длительности, которое не содержит таблицу подстановки.

Атрибут DurationFormat="9" задает формат длительности в виде недель.

Значение PT280H0M0S указывает 280 часов, 0 минут и 0 секунд. Потому что рабочая неделя составляет 40 часов, то есть семь недель. (PT означает время проекта, для внутреннего использования.)

Project профессиональный отображает значение настраиваемого поля как "7 wks".

<Project xmlns="http://schemas.microsoft.com/project">
   . . .
   <ExtendedAttributes>
      <ExtendedAttribute>
         <FieldID>190873607</FieldID>
         <FieldName>ProjectNumberTest</FieldName>
         <CFType>5</CFType>
         <Guid>7AA9C196-A0BB-4FA0-BBDD-E16B6C36901A</Guid>
         <ElemType>20</ElemType>
         <MaxMultiValues>1</MaxMultiValues>
         <UserDef>1</UserDef>
         <DefaultGuid>EBDF240A-AE0B-4224-A8B8-3FA4B7EA709F</DefaultGuid>
      </ExtendedAttribute>
      <ExtendedAttribute>
         <FieldID>190873610</FieldID>
         <FieldName>ProjectDurationNL</FieldName>
         <CFType>2</CFType>
         <Guid>0FA0F636-98A0-4841-8129-08B84560E977</Guid>
         <ElemType>20</ElemType>
         <MaxMultiValues>1</MaxMultiValues>
         <UserDef>1</UserDef>
      </ExtendedAttribute>
   </ExtendedAttributes>
   . . .
   <Tasks>
      <Task>
         . . .
         <b608007>59B6725E-92B7-4242-9CCB-00AFA1B0A9C1</b608007>
         <b60800a DurationFormat="9">PT280H0M0S</b60800a>
         . . .
      </Task>
   </Tasks>
   . . .
</Project>

См. также

Концепции

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

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

Данные пользовательских полей в XML