Über- und untergeordnete Aufgaben

In Microsoft Project werden Aufgaben häufig hierarchisch organisiert, um work breakdown structures (WBS).

  • Eine übergeordnete Aufgabe gruppiert und fasst die Arbeit seiner Teilaufgaben zusammen.
  • Eine untergeordnete Aufgabe wird unter einer anderen Aufgabe eingerückt und trägt zur Dauer, zu den Kosten und zum Fortschritt seiner übergeordneten Aufgabe bei.

Aspose.Tasks for .NET ermöglicht Entwicklern einfachen programmgesteuerten Zugriff auf Eltern-Kind-Beziehungen und deren Bearbeitung.

Arbeiten mit übergeordneten und untergeordneten Aufgaben

Die Task Klasse bietet Zugriff auf hierarchische Beziehungen:

Diese Eigenschaften ermöglichen Entwicklern, die Aufgabenhierarchie in beide Richtungen zu durchlaufen.

Über- und untergeordnete Aufgaben in Microsoft Project

Um eine Aufgabe in Microsoft Project als über- oder untergeordnete Aufgabe festzulegen:

  1. Im Task-Eingabeformular wählen Sie eine Aufgabe aus und klicken darauf.
  2. Wählen Sie Einzug verringern um eine Aufgabe in eine übergeordnete Aufgabe umzuwandeln, oder,
  3. Wählen Sie Einzug vergrößern um eine Aufgabe in eine untergeordnete Aufgabe umzuwandeln.

Abrufen von über- und untergeordneten Aufgaben

Das folgende C#-Beispiel zeigt, wie man über- und untergeordnete Aufgaben aus einem Projekt abruft:

 1Project project = new Project("New Project.mpp");
 2
 3// Create a ChildTasksCollector instance
 4ChildTasksCollector collector = new ChildTasksCollector();
 5
 6// Collect all the tasks from RootTask using TaskUtils
 7TaskUtils.Apply(project.RootTask, collector, 0);
 8
 9// Parse through all the collected tasks
10foreach (Task task in collector.Tasks)
11{
12    Console.WriteLine(task.Get(Tsk.Name));
13}

Wichtige Hinweise

Häufig gestellte Fragen

F: Kann eine Aufgabe mehrere übergeordnete Aufgaben haben?

F: Beeinflussen übergeordnete Aufgaben die Zeitplanung direkt?

F: Werden Eltern-Kind-Beziehungen in MPP- und XML-Formaten beibehalten?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.