Travailler avec les budgets d'affectation des ressources
Travailler avec les budgets d’affectation des ressources est une partie importante de la gestion des coûts de projet. Aspose.Tasks for .NET fournit l’accès aux propriétés liées au budget via ResourceAssignment classe. En utilisant ces propriétés, vous pouvez récupérer et analyser les informations budgétaires sans dépendre de Microsoft Project.
Budget d’affectation
La ResourceAssignment
classe expose les propriétés suivantes pour travailler avec les budgets d’affectation :
- BudgetCost – représente le coût budgété des affectations de ressources (decimal).
- BudgetWork – représente le travail budgété des affectations de ressources à ce jour (TimeSpan).
Pour vérifier manuellement les budgets d’affectation dans Microsoft Project :
- Ouvrez la page Utilisation des tâches.
- Dans le menu Insertion, sélectionnez Colonne.
- Ajoutez les colonnes budgétaires requises.
Récupération du budget d’affectation avec Aspose.Tasks
Dans l’exemple suivant, nous récupérons par programmation les valeurs budgétaires d’une affectation de ressources. Ce code montre comment accéder à BudgetCost
et BudgetWork
propriétés directement depuis l’API Aspose.Tasks.
1Project project = new Project("New Project.mpp");
2
3// Print assignment budget cost and budget work
4foreach (ResourceAssignment ra in project.ResourceAssignments)
5{
6 Console.WriteLine(ra.Get(Asn.BudgetCost));
7 Console.WriteLine(ra.Get(Asn.BudgetWork).ToString());
8}
Foire aux questions
Q: Dois-je avoir Microsoft Project installé pour lire les budgets d’affectation des ressources ?
- Non. Aspose.Tasks for .NET fonctionne indépendamment de Microsoft Project.
Q: Puis-je modifier les valeurs budgétaires avec Aspose.Tasks ?
- Oui. Vous pouvez à la fois lire et mettre à jour les valeurs budgétaires par programmation via la
ResourceAssignment
classe.
Q: Les champs budgétés sont-ils exportés vers Microsoft Project lors de l’enregistrement d’un fichier ?
- Oui. Toutes les valeurs budgétaires que vous définissez avec Aspose.Tasks apparaîtront dans Microsoft Project lorsque le fichier sera ouvert.
Conclusion
La gestion des budgets d’affectation des ressources dans Aspose.Tasks for .NET est simple et efficace. En accédant à BudgetCost
et BudgetWork
, vous pouvez intégrer le suivi budgétaire dans vos applications, automatiser les rapports et assurer une gestion précise des coûts de projet. Cette fonctionnalité vous permet de gérer les données budgétaires sans dépendre de Microsoft Project, faisant d’Aspose.Tasks un outil puissant pour les développeurs travaillant avec des fichiers de projet en C#.