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>