Arbeiten mit Vorgänger- und Nachfolgeraufgaben

Übersicht

In Microsoft Project sind Aufgaben häufig verbunden, um Abhängigkeiten und die Reihenfolge der Planung anzuzeigen. Diese Verbindungen werden Aufgabenverknüpfungen, und sie legen fest, wie der Beginn oder das Ende einer Aufgabe eine andere beeinflusst. Mit Aspose.Tasks for .NET können Sie problemlos mit Vorgänger und Nachfolger Aufgaben programmgesteuert mithilfe der TaskLink class.

Die folgenden Eigenschaften stehen zum Verwalten von Aufgabenbeziehungen zur Verfügung:

Beide Eigenschaften akzeptieren und geben ein Task -Objekt, wodurch Sie vollständigen Zugriff auf die zugehörigen Aufgaben erhalten.

Verwalten von Vorgängern und Nachfolgern in Microsoft Project

Um Vorgänger von Aufgaben in der Microsoft Project-Oberfläche anzuzeigen und zu bearbeiten:

  1. Im Ansicht Menü, wählen Sie Weitere Ansichten und wählen Sie dann Formular für die Aufgabeneingabe.
  2. Doppelklicken Sie auf die gewünschte Aufgabe.
  3. Öffnen Sie die Vorgänger Registerkarte, um verknüpfte Aufgaben anzuzeigen oder zu aktualisieren.

Dies bietet eine grafische Möglichkeit, Aufgabenabhängigkeiten zu analysieren.

Verwalten von Vorgänger- und Nachfolgeraufgaben

Arbeiten mit Aufgabenverknüpfungen in Aspose.Tasks

Mit Aspose.Tasks for .NET können Sie alle Aufgabenverknüpfungen in einem Projekt durchsuchen und deren Vorgänger- und Nachfolgerinformationen auslesen. Dadurch können Sie Berichte erstellen, die Planung analysieren oder eine benutzerdefinierte Abhängigkeitsvalidierung implementieren.

Beispiel: Auslesen von Vorgänger- und Nachfolgeraufgaben

Das folgende Beispiel durchläuft alle Aufgabenverknüpfungen in einer Projektdatei und gibt Details zu Vorgänger- und Nachfolgeraufgaben aus:

1Project project = new Project("New Project.mpp");
2
3// Display names of predecessor and successor tasks
4foreach (TaskLink taskLink in project.TaskLinks)
5{
6    Console.WriteLine("Predecessor " + taskLink.PredTask.Get(Tsk.Name));
7    Console.WriteLine("Predecessor " + taskLink.SuccTask.Get(Tsk.Name));
8}

Fazit

Aufgabenverknüpfungen sind entscheidend, um Beziehungen zwischen Projektaktivitäten zu definieren. Durch die Verwendung der TaskLink, PredTask, und SuccTask Eigenschaften in Aspose.Tasks for .NET können Entwickler Aufgabenabhängigkeiten programmgesteuert verwalten und analysieren, mit derselben Flexibilität wie in Microsoft Project, jedoch direkt in ihren .NET-Anwendungen.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.