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


Элемент ElemType

Тип сущности (задача, ресурс или назначение), с которой связано определение настраиваемого поля.

<ElemType>
  IntegerValue
</ElemType>

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

ExtendedAttribute

Occurrences

Минимум: 0

Максимум: 1

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

Требуется текстовое значение типа integer.

Значение

Описание

20

Задача

21

Ресурс

23

Назначение

Замечания

Настраиваемые определения полей должны указывать тип сущности проекта, с которой они связаны. Например, настраиваемое поле с именем Имя группы, где ElemType = 21, связано с сущностью ресурса. Для настраиваемых полей корпоративного проекта все задачи в проекте имеют одно и то же значение настраиваемого поля.

Пример

В следующем примере настраиваемое поле Health enterprise типа Text (CFType = 7) связано с сущностью задачи (ElemType = 20). Десятичное значение FieldID соответствует имени элемента b408001 в задачах, где значение таблицы подстановки для задачи UID 1 — По расписанию, а значение таблицы подстановки для задачи UID 2 — Late.

Значение настраиваемого поля корпоративного проекта с идентификатором завода связано со всеми задачами, включая суммарную задачу проекта (UID = 0). Десятичное значение FieldID 190873613 = шестнадцатеричное значение имени элемента b60800d. Во всех задачах настраиваемое поле идентификатора завода имеет значение Plant 47.

<ExtendedAttributes>
   <ExtendedAttribute>
      <FieldID>188776449</FieldID>
      <FieldName>Health</FieldName>
      <CFType>7</CFType>
      <Guid>0000E8D9-65F1-4769-9BD2-819D38036FCC</Guid>
      <ElemType>20</ElemType>
      <MaxMultiValues>1</MaxMultiValues>
      <UserDef>1</UserDef>
      <SecondaryPID>255885314</SecondaryPID>
      <DefaultGuid>000079D2-4A43-41FC-B264-98D23FADD84B</DefaultGuid>
   </ExtendedAttribute>
   <ExtendedAttribute>
      <FieldID>190873613</FieldID>
      <FieldName>Plant ID</FieldName>
      <CFType>7</CFType>
      <Guid>F162D66B-BF32-4030-998D-C2AA7BEAD285</Guid>
      <ElemType>20</ElemType>
      <MaxMultiValues>1</MaxMultiValues>
      <UserDef>1</UserDef>
   </ExtendedAttribute>
</ExtendedAttributes>
. . .
<Tasks>
   <Task>
      <UID>0</UID>
      <ID>0</ID>
      . . .
      <b60800d>Plant 47</b60800d>
   </Task>
   <Task>
      <UID>1</UID>
      <ID>1</ID>
      . . .
      <b408001>0000BB21-B2AE-410A-88B6-82C108903823</b408001>
      <b60800d>Plant 47</b60800d>
   </Task>
   <Task>
      <UID>2</UID>
      <ID>2</ID>
      . . .
      <b408001>0000C45D-8A43-4EB0-9B74-E535B391988A</b408001>
      <b60800d>Plant 47</b60800d>
   </Task>
</Tasks>

См. также

Концепции

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

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