Partager via


Élément ElemType

Type d’entité (tâche, ressource ou affectation) à laquelle la définition de champ personnalisé est associée.

<ElemType>
  IntegerValue
</ElemType>

Éléments parents

ExtendedAttribute

Occurrences

Minimum : 0

Maximum : 1

Valeur de texte

Une valeur texte de type integer est requise.

Valeur

Description

20

Tâche

21

Resource

23

Affectation

Remarques

Les définitions de champs personnalisés doivent spécifier le type d’entité de projet à laquelle elles sont associées. Par exemple, un champ personnalisé nommé Team Name, où ElemType = 21, est associé à une entité de ressource. Pour les champs personnalisés d’un projet d’entreprise, toutes les tâches d’un projet ont la même valeur de champ personnalisé.

Exemple

Dans l’exemple suivant, le champ personnalisé d’entreprise Intégrité, de type Texte (CFType = 7), est associé à l’entité de tâche (ElemType = 20). La valeur décimale de FieldID correspond au nom de l’élément b408001 dans tasks, où la valeur de la table de recherche pour l’UID de tâche 1 est Selon la planification et la valeur de la table de recherche pour la tâche UID 2 est Tardive.

La valeur du champ personnalisé du projet d’entreprise ID d’usine est associée à toutes les tâches, y compris la tâche récapitulative du projet (UID = 0). Valeur décimale FieldID 190873613 = la valeur hexadécimale du nom d’élément b60800d. La valeur du champ personnalisé ID d’usine est Plant 47 dans toutes les tâches.

<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>

Voir aussi

Concepts

Éléments ExtendedAttribute et structure XML

Schéma XML pour l’élément ExtendedAttributes