Freigeben über


Speichern und Öffnen von Projekten im XML-Format

Das Microsoft Office Project 2007 XML Data Interchange Schema (mspdi_pj12.xsd) definiert, wie Project 2007 Projektdaten im XML-Format liest und schreibt. In diesem Artikel wird das Arbeiten mit Project 2007 XML-Datenaustauschdateien beschrieben. Er setzt sich aus den folgenden Abschnitten zusammen:

  • Speichern von Project-Dateien im XML-Format

  • Öffnen von Project-XML-Dateien

Speichern von Project-Dateien im XML-Format

In Project Standard 2007 und Project Professional 2007 können Sie jedes beliebige Projekt als Project XML-Datenaustauschdatei speichern. Die Schritte in "Vorgehensweise 1" gelten für Project Professional.

In Project-XML-Dateien gespeicherte Daten können durch XSLT-Transformationen gefiltert und angezeigt werden. Weitere Informationen finden Sie unter Vorgehensweise: Verwenden von XSLT-Transformationen mit XML-Project-Datenaustauschdateien.

Vorgehensweise 1: eine Projektdatei im XML-Format mit Project Professional speichern

  1. Klicken Sie in Project Professional im Menü Datei auf Speichern unter.

  2. Klicken Sie im Dialogfeld In Project Server speichern (Abbildung 1) auf Als Datei speichern.

    Hinweis

    Wenn Sie mit Project Professional 2007 in einer eigenständigen Umgebung arbeiten, wird das Dialogfeld In Project Server speichern (Abbildung 1) oder Als Datei speichern (Abbildung 2) nicht angezeigt. Es wird nur das Dialogfeld Speichern unter angezeigt.

    Abbildung 1: Dialogfeld "In Project Server speichern"

    Dialogfeld

  3. Im Dialogfeld Als Datei speichern können Sie die Datei mit nur den aktuell geladenen Enterprise-Elementen oder mit allen Enterprise-Elementen speichern. Wenn Sie die Option zum Speichern nur der aktuell geladenen Enterprise-Elemente auswählen, kann daraus je nach Konfiguration Ihres Projekts eine kleinere Datei resultieren.

    Klicken Sie nach dem Auswählen einer Option auf OK.

    Abbildung 2: Dialogfeld "Als Datei speichern"

    Dialogfeld

  4. Navigieren Sie im Dialogfeld Speichern unter zu dem Speicherort, an dem die Datei gespeichert werden soll.

  5. Wählen Sie in der Liste Dateityp manuell XML-Format (*.xml) aus, und klicken Sie dann auf Speichern. Wenn Sie die Option *.xml nicht auswählen, wird das Projekt im Standardmäßigen Project-Dateiformat (.mpp) gespeichert.

Öffnen von Project-XML-Dateien

Alle gültigen Project 2007 XML-Datenaustauschdateien können mit Project Standard 2007 und Project Professional 2007 geöffnet werden. Project Standard ignoriert XML-Daten, die nur für Enterprise-Projekte gelten. Nach dem Öffnen verhält sich eine Project-XML-Datei wie jedes andere Projekt.

Vorgehensweise 2: eine Project-XML-Datei öffnen

  1. Klicken Sie in Project Professional 2007 im Menü Datei auf Öffnen.

    Hinweis

    Sie können eine XML-Projektdatei auch öffnen, indem Sie in einem Windows Explorer-Fenster zu der Datei navigieren, mit der rechten Maustaste auf sie klicken und dann im Menü Öffnen mit die Option Microsoft Office Project auswählen. Wenn Sie diese Methode zum Öffnen einer Project-XML-Datei verwenden, wird sofort der Import-Assistent angezeigt, wie in Abbildung 4 dargestellt.

  2. Wählen Sie im Dialogfeld Öffnen (Abbildung 3) im Bereich Suchen in:, der auf der linken Seite des Dialogfelds Öffnen angezeigt wird, eine Option aus (z. B. Meine Dokumente), und navigieren Sie zum Speicherort der XML-Datei, die Sie öffnen möchten.

    Hinweis

    Sie müssen in der Liste Dateityp manuell XML-Format (.xml) oder Alle Dateien (.*) auswählen, damit im Dialogfeld Öffnen XML-Dateien angezeigt werden. Abbildung 3 zeigt das Dialogfeld "Öffnen" in Project Professional.

    Wählen Sie die XML-Datei aus, die Sie öffnen möchten, und klicken Sie auf die Schaltfläche Öffnen. Sie können auch einfach auf die XML-Datei doppelklicken.

    Abbildung 3: Dialogfeld "Öffnen"

    Dialogfeld

  3. Der Import-Assistent wird gestartet (Abbildung 4).

    Abbildung 4: Import-Assistent

    Import-Assistent

    Wählen Sie aus, wie die XML-Datei importiert werden soll, und klicken Sie dann auf Fertig stellen:

    • Als neues Projekt Erstellt ein neues Projekt aus der XML-Datei.

    • Anfügen der Daten an das aktive Projekt Fügt die Projektdaten in der XML-Datei an das vorhandene Projekt an, das derzeit in Project Professional aktiv ist.

      Wenn Project 2007 XML-Daten an ein bestehendes Projekt anfügt, wird die eindeutige ID des angefügten Sammelvorgangs von 0 bis zur nächsten verfügbaren Ganzzahl erhöht. Wenn beispielsweise das Projekt, an das Sie XML-Daten anfügen möchten, drei Vorgänge mit den eindeutigen IDs "1", "2" und "3" aufweist, erhält der angefügte Sammelvorgang die eindeutige ID "4". Project erhöht dann die eindeutigen IDs aller Vorgänge im angefügten Projekt. Bei Verwendung des gleichen Beispiels werden den Vorgängen 1 und 2 des angefügten Projekts die nächsten verfügbaren eindeutigen IDs, "5" und "6", zugewiesen.

      Hinweis

      Dieser Vorgang kann zur Aufhebung der Zuordnung von Vorgängen, Aufgaben, Ressourcen und projektübergreifenden Verknüpfungen zu den ursprünglichen Daten führen. Um sicherzustellen, dass die Zuordnung von Daten nicht aufgehoben wird, teilen Sie diese Daten vor dem Anfügen in ihre kleinstmögliche Komponente auf: einen Vorgang, eine Ressource, eine Aufgabe usw.

    • Zusammenführen der Daten mit dem aktiven Projekt Führt die Projektdaten in der XML-Datei mit dem Projekt zusammen, das derzeit in Project Professional aktiv ist.

      Wenn XML-Daten in Project 2007 mit einem vorhandenen Projekt zusammengeführt werden, werden Vorgänge in der Project-Datei, die aktuell in Project Professional aktiv sind, durch Vorgänge in der XML-Datei überschrieben, die dieselbe einmalige ID aufweisen.

      Hinweis

      Seien Sie beim Zusammenführen von XML-Daten mit einem aktiven Projekt vorsichtig, da dieser Vorgang zu Datenverlusten führen kann.

      Wenn die XML-Datei gemäß project 2007 XML Data Interchange Schema (mspdi_pj12.xsd) ungültig ist, zeigt Project eine Fehlermeldung an, wie in Abbildung 5 dargestellt.

      Abbildung 5: Fehlermeldung in Project

      Fehlermeldung in Project

Siehe auch