Arbeiten mit Basisplänen für Aufgaben
Basispläne für Aufgaben in Microsoft Project ermöglichen Projektleitern, den ursprünglichen Plan einer Aufgabe zu erfassen, einschließlich Dauer, Arbeitsaufwand und Kosten.
Mit Aspose.Tasks for .NET, können Entwickler programmatisch Aufgabenbasispläne in MPP-Dateien erstellen, bearbeiten und analysieren.
Dieser Abschnitt stellt die verfügbaren Optionen für die Arbeit mit Aufgabenbasisplänen vor.
Funktionen
Mit Aspose.Tasks for .NET können Entwickler:
- Basispläne erstellen für einzelne Aufgaben oder das gesamte Projekt
- Eigenschaften von Basisplänen ändern wie Dauer, Umfang und Kosten
- Basispläne löschen oder zurücksetzen wenn sich Pläne ändern
- Basisplan- und Ist-Daten vergleichen, z. B. um Termin- oder Kostenabweichungen zu ermitteln
- Benutzerdefinierte Berichte erstellen durch programmatische Analyse von Basisplandaten
Beispiel: Festlegen eines Basisplans für eine Aufgabe
Das folgende Beispiel zeigt, wie man in einer Microsoft Project-Datei einen Basisplan für eine Aufgabe festlegt.
1var project = new Project("input.mpp");
2
3// Access a task by ID
4Task task = project.RootTask.Children.GetById(1);
5
6// Set baseline for the entire project, including this task
7project.SetBaseline(BaselineType.Baseline);
8
9// Save updated project
10project.Save("output.mpp", SaveFileFormat.Mpp);
Dieses einfache Codebeispiel erfasst den ursprünglichen Plan für Aufgaben, sodass Sie ihn später mit dem tatsächlichen Fortschritt vergleichen können.
Fazit
Basispläne für Aufgaben sind unerlässlich, um Leistung zu überwachen und Verantwortlichkeit im Projektmanagement sicherzustellen. Mit Aspose.Tasks for .NET können Entwickler die Erstellung, Änderung und Analyse von Basisplänen in Microsoft Project-Dateien vollständig automatisieren.
Dies ermöglicht fortgeschrittene Szenarien wie automatisierte Berichterstattung, Integration mit Werkzeugen für Geschäftsanalysen und proaktives Management von Kosten- und Terminabweichungen – und das alles ohne die Notwendigkeit, Microsoft Project zu installieren.