Freigeben über


b608000 – b617fff-Elemente

Ein benutzerdefinierter Enterprise-Feldwert auf Projektebene.

<b608000>
    CustomFieldValue
</b608000>

Attribute

Attribut

Beschreibung

DurationFormat

Gibt das Format für einen benutzerdefinierten Feldwert für die Dauer an (Tage, Wochen, Monate usw.). Weitere Informationen finden Sie unter DurationFormat-Element.

Übergeordnete Elemente

Aufgabe

Vorkommen

Minimum: 0

Maximum: 1 von jedem eindeutigen Elementnamen

Textwert

Ein Textwert ist erforderlich. Dieser Text gibt den Wert des benutzerdefinierten Enterprise-Felds für das Projekt an.

Hinweis

Der Textwert muss mit dem Datentyp übereinstimmen, der für die Definition des benutzerdefinierten Felds erforderlich ist.

Hinweise

Der Name des XML-Elements, das den Wert des benutzerdefinierten Enterprise-Felds speichert, entspricht der hexadezimalen Darstellung der benutzerdefinierten Feld-ID.

Tabelle 1 enthält den gültigen Bereich von benutzerdefinierten Feld-IDs für benutzerdefinierte Enterprise-Felder auf Projektebene im Dezimal- und Hexadezimalformat.

Tabelle 1. Benutzerdefinierte Enterprise-Feld-IDs auf Projektebene

Benutzerdefinierter Feld-ID-Bereich (dezimal)

Benutzerdefinierter Feld-ID-Bereich (hexadezimal)

190873600 – 190939135

b608000 – b617fff

Weitere Informationen finden Sie unter Benutzerdefinierte Felddaten in XML.

Beispiel

Das folgende Beispiel zeigt zwei verschiedene Darstellungen von benutzerdefinierten Felddaten für Enterprise-Projekte.

Element

Dezimalwert von FieldID

Beschreibung

b608007

190873607

FieldName: ProjectNumberTest, ein benutzerdefiniertes Zahlenfeld mit einer Nachschlagetabelle.

Guid: Bezieht sich auf die GUID des benutzerdefinierten Felds.

DefaultGuid: Bezieht sich auf den Standardwert in der zugeordneten Nachschlagetabelle des benutzerdefinierten Felds ProjectNumberTest.

Der GUID-Wert des b608007-Elements gibt den tatsächlichen Wert der Nachschlagetabelle an.

b60800a

205553676

FieldName: ProjectDurationNL, ein benutzerdefiniertes Dauerfeld ohne Nachschlagetabelle.

Das DurationFormat="9"-Attribut gibt das Dauerformat als Wochen an.

Der Wert PT280H0M0S gibt 280 Stunden, 0 Minuten und 0 Sekunden an. Da die Arbeitswoche 40 Stunden beträgt, sind das sieben Wochen. (PT steht für Projektzeit, für interne Verwendung.)

Project Professional zeigt den Wert des benutzerdefinierten Felds als "7 wks" an.

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

Siehe auch

Konzepte

Vorgangselemente und XML-Struktur

XML-Schema für das Tasks-Element

Benutzerdefinierte Felddaten in XML