Travailler avec les lignes de base des tâches
Les lignes de base des tâches dans Microsoft Project permettent aux chefs de projet de capturer le plan initial d’une tâche, y compris la durée, le travail et le coût.
En utilisant Aspose.Tasks for .NET, les développeurs peuvent créer, modifier et analyser par programmation les lignes de base des tâches dans des fichiers MPP.
Cette section présente les options disponibles pour travailler avec les lignes de base des tâches.
Fonctionnalités
Avec Aspose.Tasks for .NET, les développeurs peuvent :
- Créer des lignes de base pour des tâches individuelles ou pour l’ensemble du projet
- Modifier les propriétés des lignes de base telles que la durée, la portée et le coût
- Supprimer ou réinitialiser les lignes de base lorsque les plans changent
- Comparer les données de la ligne de base et les données réelles, par exemple pour identifier des écarts d’échéancier ou de coûts
- Générer des rapports personnalisés en analysant par programmation les données de la ligne de base
Exemple : Définir une ligne de base de tâche
L’exemple suivant montre comment définir une ligne de base pour une tâche dans un fichier Microsoft Project.
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);
Ce court extrait capture le plan initial des tâches, vous permettant de le comparer ultérieurement à l’avancement réel.
Conclusion
Les lignes de base des tâches sont essentielles pour surveiller la performance et garantir la responsabilité dans la gestion de projet. Avec Aspose.Tasks for .NET, les développeurs peuvent automatiser entièrement la création, la modification et l’analyse des lignes de base dans des fichiers Microsoft Project.
Cela permet des scénarios avancés tels que la génération de rapports automatisés, l’intégration avec des outils d’informatique décisionnelle, et la gestion proactive des écarts de coûts et d’échéancier — le tout sans avoir besoin d’installer Microsoft Project.