Projektübergreifende Aufgaben identifizieren

In großen Projekten sind Aufgaben manchmal über mehrere Projektdateien hinweg verknüpft. Zum Beispiel kann eine Aufgabe in einem Projekt von einer Aufgabe in einem anderen Projekt abhängen. Diese werden als projektübergreifende Aufgaben (oder externe Aufgaben).
Wenn dies geschieht, kann dieselbe Aufgabe unterschiedliche IDs im ursprünglichen Projekt und im externen Projekt haben, in dem sie referenziert wird.

Aspose.Tasks for .NET bietet APIs, um solche Aufgaben programmgesteuert zu erkennen und zu analysieren und sicherzustellen, dass projektübergreifende Abhängigkeiten korrekt behandelt werden können.

So identifizieren Sie projektübergreifende Aufgaben

Wenn eine Aufgabe von einer Projektdatei in eine andere verknüpft ist:

Diese Unterscheidung macht es möglich, dieselbe Aufgabe über mehrere Projekte hinweg nachzuverfolgen und Verwirrung bei Berichten oder der Terminplanung zu vermeiden.

Das folgende Bild zeigt, wie externe Aufgaben in Microsoft Project angezeigt werden:

Erkennen externer Aufgaben in Microsoft Project

Beispiel: Ermitteln externer Aufgaben-IDs

Der folgende Code zeigt, wie man sowohl die ursprünglichen als auch die externen IDs einer projektübergreifenden Aufgabe mit Aspose.Tasks for .NET ausliest:

1Project project = new Project("New Project.mpp");
2Task task = project.RootTask.Children.GetByUid(1);
3
4// Show ID of the task in the external project
5Console.WriteLine(task.Get(Tsk.Id).ToString());
6
7// Show ID of the task in the original project
8Console.WriteLine(task.Get(Tsk.ExternalId).ToString());

Fazit

Projektübergreifende Aufgabenverknüpfungen sind eine leistungsstarke Funktion in Microsoft Project, können jedoch bei der Analyse von Zeitplänen Komplexität verursachen.
Durch die Verwendung der Id und ExternalId properties der Task class in Aspose.Tasks for .NET können Entwickler zuverlässig zwischen ursprünglichen und externen Aufgaben unterscheiden und so genaue Berichterstattung sowie eine nahtlose Verwaltung mehrerer Projekte ermöglichen.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.