Freigeben über


Formula-Element

Die Formel, die Microsoft Office Project verwendet, um ein benutzerdefiniertes Vorgangsfeld aufzufüllen.

<Formula>
  StringValue
</Formula>

Übergeordnete Elemente

ExtendedAttribute

Vorkommen

Minimum: 0

Maximum: 1

Beispiel

Im folgenden Beispiel verwendet das benutzerdefinierte Feld des Vorgangs Testdauer die Formel [Dauer]*3. Da der Wert berechnet wird, ist valueGUID in der Aufgabe 0 (null). Der Wert im Projektsammelvorgang (Vorgang UID = 0) beträgt 168 Stunden, 0 Minuten, 0 Sekunden (PT in PT168H0M0S steht für Projektzeit für die interne Verwendung). Das Rollup zu Sammelvorgängen ist die Summe der Werte in Teilvorgängen (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>

Siehe auch

Konzepte

ExtendedAttribute-Elemente und XML-Struktur

XML-Schema für das ExtendedAttributes-Element