Feldzuordnungen in Microsoft Project
Sie können die Zuordnung von Daten zwischen Microsoft Project und Team Foundation Server (TFS) durch Ändern der Microsoft Project-Feldzuordnungsdatei anpassen. Die Zuordnungsdatei ordnet den Verweisnamen eines Arbeitsaufgabenverfolgungsfelds einem Project-Feld zu. Bevor Sie die Microsoft Project-Feldzuordnungen ändern, lesen Sie die Informationen weiter unten in diesem Thema, um zu verstehen, wie TFS Daten aus Project in die Arbeitsaufgabenverfolgungsdatenbank kopiert.
Wichtig
Die unterstützte Gruppe von Project-Feldnamen kann für unterschiedliche Versionen von Microsoft Project verschieden sein.
Berechnete Felder
Im Allgemeinen aktualisieren Sie berechnete Felder nicht anhand der Arbeitsaufgabendatenbank. Beispielsweise werden Anfangs- und Enddatumsangaben i. d. R. auf der Grundlage von Aufgabendauer und Abhängigkeiten berechnet. Wenn ein Teammitglied das Anfangsdatum einer Aufgabe in Team Explorer ändert, kann die Änderung beim Aktualisieren des Felds Fehler in Office Project verursachen. Daher können Sie berechnete Felder so konfigurieren, dass sie nur veröffentlicht werden. Das bedeutet, dass in Office Project Änderungen dieser Felder nur in der Arbeitsaufgabendatenbank veröffentlicht, jedoch nicht aktualisiert werden. Weitere Informationen darüber, wie Felder nur für die Veröffentlichung konfiguriert werden, finden Sie unter Hochladen oder Herunterladen der Microsoft Project-Zuordnungsdatei [TFSFieldMapping].
Mit dem READONLY-Attribut in der Arbeitsaufgabenformulardefinition können Sie außerdem verhindern, dass Teammitglieder berechnete Feldwerte in Team Explorer ändern. Weitere Informationen zum READONLY-Attribut finden Sie unter Verweis für alle FIELD-XML-Elemente.
Hinweis
Mit den Prozessvorlagen von Microsoft Solutions Framework (MSF) for Agile Software Development und MSF for CMMI Process Improvement werden Anfangs- und Enddatum bereits als Zuordnungen konfiguriert, die nur veröffentlicht werden können und in Team Explorer schreibgeschützt sind.
Zuordnen von Feldtypen
Wenn Sie Aufgaben aus Project in TFS veröffentlichen, kopiert Team Foundation die Daten in die Arbeitsaufgabendatenbank. Auch beim Aktualisieren von Aufgaben werden die Felddaten aus der Arbeitsaufgabendatenbank in den Project-Plan kopiert. Damit die Felddaten richtig kopiert werden können, müssen die Feldtypen in TFS und Project kompatibel sein. In der folgenden Tabelle wird aufgeführt, welche Project-Feldtypen mit TFS-Feldtypen kompatibel sind:
TFS-Arbeitsaufgaben-Feldtyp |
Microsoft Project-Feldtyp |
---|---|
DateTime |
Datum/Zeit. |
Double |
Arbeit, Einheiten, Prozentsätze, Brüche und alle Feldtypen mit einem Bereich von ±5,0 × 10−324 bis ±1,7 × 10308. |
Versionsgeschichte |
Nicht unterstützt. |
Html |
Nicht unterstützt. |
Ganze Zahl |
Arbeit, Einheiten, Zahlen und alle Feldtypen mit einem Bereich von – 2.147.483.648 bis 2.147.483.647. |
PlainText |
Nicht unterstützt. |
Zeichenfolge |
Text (maximal 255 Zeichen). Wichtig Office Project füllt die Feldliste "Ressourcennamen" nicht mit Namen von Teammitgliedern auf.Daher müssen Sie der Liste manuell Namen hinzufügen.Wenn Sie einer Ressource in Office Project eine Arbeitsaufgabe zuweisen, sollten Sie die Ressource mit ihrem Anzeigenamen aus den Active Directory-Domänendiensten (AD DS) oder dem Adressbuch angeben.Wenn Sie einer Ressource über einen Aliasnamen oder eine andere Kurzform des Namens eine Arbeitsaufgabe zuweisen, führt dies möglicherweise zu einer Inkonsistenz, die Validierungsfehler verursachen kann. |
TreePath |
Benutzerdefinierte Gliederungscodes. |
Weitere Informationen zu Arbeitsaufgaben-Feldtypen finden Sie unter Definieren und Anpassen von Arbeitsaufgabenfeldern. Weitere Informationen zum Project-Feldtypen finden Sie in der Hilfe zur PjField-Konstante in der Project 2013-Entwicklerdokumentation.
Project-Feldnamen
In Project können Sie jeden Feldnamen, der mit "pjtask" beginnt, einem Feld in TFS zuordnen. Beispielsweise können Sie "pjTaskText10" einem TFS-Zeichenfolgenfeld zuordnen. Diese Feldnamen werden im ProjectField-Attribut verwendet, wenn Sie die Zuordnung zwischen einem Project-Feld und einem TFS-Arbeitsaufgabenfeld angeben. Eine vollständige Liste der Microsoft Project-Feldnamen finden Sie in der Hilfe zur pjField-Konstante im Microsoft Office 2003 Software Development Kit.
Hinweis
Wenn Sie Project Server verwenden, gibt es weitere Felder, die "Enterprise" im Namen tragen, z. B. pjTaskEnterpriseCost1.TFS veröffentlicht oder aktualisiert Daten nicht in Project Server, sofern sie nicht wie unter Synchronisieren von Team Foundation Server mit Project Server beschrieben integriert werden. Deshalb werden diese Feldnamen mit dem Team Foundation-Add-In für Project nicht unterstützt.
Siehe auch
Referenz
Hochladen oder Herunterladen der Microsoft Project-Zuordnungsdatei [TFSFieldMapping]
Konzepte
Erstellen von Backlog und Aufgaben mit Project
Hinzufügen oder Ändern der Zuordnung von Projektfeldern zu TFS-Feldern