Arbeiten mit projektübergreifenden Vorgängern

In Microsoft Project können Aufgaben nicht nur innerhalb desselben Projekts verknüpft werden, sondern auch über verschiedene Projekte hinweg. Ein projektübergreifender Vorgänger ist eine Abhängigkeit, bei der sich die Vorgängeraufgabe in einer externen Projektdatei. Aspose.Tasks for .NET unterstützt vollständig das programmatische Lesen und Analysieren solcher Verknüpfungen.

Projektübergreifende Vorgänger in Aspose.Tasks

Die TaskLink Klasse bietet zwei zentrale Eigenschaften, um mit projektübergreifenden Verknüpfungen zu arbeiten:

Diese Eigenschaften ermöglichen es, Abhängigkeiten zu identifizieren, zu filtern und zu analysieren, die sich über mehrere Projekte erstrecken.

Verwalten projektübergreifender Vorgänger in Microsoft Project

Um projektübergreifende Vorgänger in Microsoft Project anzuzeigen oder zu verwalten:

  1. Öffnen Sie Ihr Projekt.
  2. Im Extras Menü, wählen Sie Links zwischen Projekten.
  3. Überprüfen oder bearbeiten Sie die externen Verknüpfungen.

Dieser Dialog zeigt alle externen Vorgänger und Nachfolger zusammen mit der Quelldatei des Projekts an.

Abrufen projektübergreifender Vorgänger mit Aspose.Tasks

Das folgende Beispiel zeigt, wie man alle Aufgabenverknüpfungen in einem Projekt durchläuft und projektübergreifende Vorgänger und Nachfolger anzeigt.

1Project project = new Project("New Project.mpp");
2
3// Check cross project task links
4foreach (TaskLink taskLink in project.TaskLinks)
5{
6    if (taskLink.IsCrossProject)
7        Console.WriteLine(taskLink.CrossProjectName);
8}

Fazit

Projektübergreifende Vorgänger ermöglichen Projektmanagern, verwandte Aktivitäten über mehrere Zeitpläne hinweg zu verbinden. Durch die Verwendung der CrossProjectName und IsCrossProject Eigenschaften der TaskLink Klasse können Entwickler diese Abhängigkeiten programmgesteuert in .NET-Anwendungen erkennen und handhaben. Dies gewährleistet eine konsistente Projektanalyse, selbst bei der Arbeit mit großen, verteilten Projektportfolios.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.