Einführung in Projekt-XML-Daten
Microsoft Office Project 2007 kann Projektdaten in einer XML-Datei speichern und importieren, um Daten mit anderen Anwendungen auszutauschen. Das Project 2007 XML Data Interchange Schema (mspdi_pj12.xsd) definiert die XML-Elemente, die zur Darstellung von Project 2007-Daten im XML-Format verwendet werden.
In diesem Abschnitt
Änderungen am Project 2007 XML Data Interchange Schema enthält eine Liste der neuen XML-Elemente in Project 2007 und erläutert Änderungen an XML-Daten für benutzerdefinierte Felder.
Arbeiten mit Project XML-Datenaustauschdateien erklärt, wie Projekte im XML-Format gespeichert und geöffnet werden, und zeigt, wie XSLT-Transformationen zur Erstellung von Berichten mit Project XML-Daten verwendet werden.
Project-Datenaustauschelemente enthält eine alphabetische Liste der Elemente und Typen sowie einen Verweis für jeden Hauptabschnitt des Project 2007 XML-Datenaustauschschemas.
Referenzstruktur des Project-Datenaustauschschemas
Die Referenz des Project XML-Datenaustauschschemas ist in die folgenden Hauptabschnitte gegliedert:
Datentypen
Die im Project-Datenaustauschschema definierten XML-Elemente nutzen die folgenden Datentypen für Textwerte.
Tabelle 1 Datentypen für Textwerte
Datentyp |
Datenformat |
---|---|
boolescher |
Ein boolescher Wert Gültige Werte sind true (1) oder false (0). |
dateTime |
Datums- und Uhrzeitdaten, im Format YYYY-MM-DDTHH:MM:SS angegeben |
dezimal |
Eine beliebige Präzisionszahl |
Dauer |
Eine Zeitdauer im Format PnYnMnDTnHnMnS, wobei nY für die Anzahl der Jahre, nM für die Anzahl der Monate, nD für die Anzahl der Tage, T für das Datums-/Zeittrennzeichen, nH für die Anzahl der Stunden, nM für die Anzahl der Minuten und nS für die Anzahl der Sekunden steht. Wenn Sie beispielsweise eine Dauer von 1 Jahr, 2 Monaten, 3 Tagen, 10 Stunden und 30 Minuten angeben möchten, schreiben Sie: P1Y2M3DT10H30M. Sie könnten eine Dauer von minus 120 Tagen auch als -P120D angeben. |
Gleitkommazahl |
Eine 32-Bit-Gleitkommazahl mit einfacher Genauigkeit |
ganze Zahl |
Eine Folge von Dezimalziffern mit einem optionalen Vorzeichen (+ oder -). Dieser Datentyp ist von dezimal abgeleitet. |
Zeichenfolge |
Eine Zeichenfolge |
Uhrzeit |
Zeitdaten, im Format HH:MM:SS angegeben |
TimephasedDataType |
Ein komplexer Datentyp, der Informationen über einen Vorgang, eine Ressource oder eine Aufgabe enthält, die über die Zeit verteilt ist. Das TimephasedData-Element ist von diesem Typ. |