Partager via


Élément Formula

Formule utilisée par Microsoft Office Project pour remplir un champ personnalisé de tâche.

<Formula>
  StringValue
</Formula>

Éléments parents

ExtendedAttribute

Occurrences

Minimum : 0

Maximum : 1

Exemple

Dans l’exemple suivant, le champ personnalisé durée du test utilise la formule [Durée]*3. Étant donné que la valeur est calculée, le ValueGUID dans la tâche est égal à zéro. La valeur dans la tâche récapitulative du projet (UID de tâche = 0) est de 168 heures, 0 minutes, 0 seconde (PT dans PT168H0M0S signifie Temps du projet, pour une utilisation interne). Le cumul des tâches récapitulatives est la somme des valeurs dans les tâches subordonnées (RollupType = 3).

<ExtendedAttributes>
   <ExtendedAttribute>
      <FieldID>188743957</FieldID>
      <FieldName>Duration6</FieldName>
      <Alias>Test Duration</Alias>
      <SecondaryPID>255868973</SecondaryPID>
      <RollupType>3</RollupType>
      <CalculationType>1</CalculationType>
      <Formula>[Duration]*3</Formula>
   </ExtendedAttribute>
</ExtendedAttributes>
. . .
<Tasks>
   <Task>
      <UID>0</UID>
      <ID>0</ID>
      . . .
      <ExtendedAttribute>
         <FieldID>188743957</FieldID>
         <Value>PT168H0M0S</Value>
         <DurationFormat>21</DurationFormat>
         <ValueGUID>00000000-0000-0000-0000-000000000000</ValueGUID>
      </ExtendedAttribute>
   </Task>
</Tasks>

Voir aussi

Concepts

Éléments ExtendedAttribute et structure XML

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