Bearbeiten von Aufgaben-Basisdauern

Eine Aufgaben-Basisdauer stellt die ursprünglich geplante Zeit dar, die erforderlich war, um eine Aufgabe abzuschließen, als die Basislinie gespeichert wurde. Durch den Vergleich der Basisdauer mit der aktuellen (oder tatsächlichen) Dauer können Projektleiter Terminabweichungen erkennen und die Genauigkeit der anfänglichen Schätzungen bewerten. Mit Aspose.Tasks for .NET, Entwickler können einfach Basisdauern lesen und aktualisieren programmgesteuert, ohne Microsoft Project zu benötigen.

Aufgaben-Basisdauer

Die folgenden Mitglieder der TaskBaseline Klasse werden verwendet:

Nach dem Speichern einer Basislinie kann die Aufgaben-Basisdauer in Microsoft Project angezeigt werden:

  1. Im Ansicht Menü, wählen Sie Weitere Ansichten und dann Aufgabeneintrag.
  2. Aus dem Einfügen Menü, wählen Sie Spalten.
  3. Fügen Sie die Spalte ‘Basisdauer’ hinzu.

Anzeigen der Basisdauer in Microsoft Project

Um die Basisdauer in Microsoft Project manuell zu überprüfen:

  1. Im Ansicht Menü, wählen Sie Weitere Ansichten, wählen Sie dann Aufgabeneintrag.
  2. Öffnen Sie das Einfügen Menü und wählen Sie Spalte.
  3. Fügen Sie die Basisdauer Spalte zur Ansicht hinzu.

Abrufen der Aufgaben-Basisdauer mit Aspose.Tasks

Der folgende Code durchläuft Aufgaben-Basislinien und gibt deren Dauern in der Konsole aus:

 1Project project = new Project();
 2
 3// Creating TaskBaseline
 4Task task = project.RootTask.Children.Add("Task");
 5project.SetBaseline(BaselineType.Baseline);
 6
 7// Display task baseline duration
 8TaskBaseline baseline = task.Baselines.ToList()[0];
 9Console.WriteLine("Baseline duration is 1 day: {0}", baseline.Duration.ToString().Equals("1 day"));
10Console.WriteLine("BaselineStart is same as Task Start: {0}", baseline.Start.Equals(task.Get(Tsk.Start)));
11Console.WriteLine("BaselineFinish is same as Task Finish: {0}", baseline.Finish.Equals(task.Get(Tsk.Finish)));

Praktische Anwendungsfälle

Fazit

Basisdauern sind eine wesentliche Kennzahl zur Überwachung der Projektleistung. Mit Aspose.Tasks for .NET können Sie diese Werte nicht nur extrahieren, sondern auch programmgesteuert aktualisieren, was die Pflege genauer Basislinien, die Unterstützung von Abweichungsberichten und die Integration von Terminplandaten mit anderen Systemen erleichtert.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.