Travailler avec les coûts des ressources
Contents
[
Hide
Show
]La classe ressource est utilisée pour gérer les coûts liés à une ressource:
- Le coût représente le coût total du projet d’une ressource à toutes les affectations (décimal).
 - BCWP représente le coût du travail budgété effectué par une ressource (double).
 - BCWS représente le coût budgété des travaux prévus (doublé).
 - ACWP représente le coût réel du travail effectué par une ressource à ce jour (double).
 - L’accumulation représente la méthode d’exécution des coûts utilisées pour une ressource (CostaccrualType).
 
Travailler avec les coûts des ressources
Pour afficher les coûts des ressources dans le projet Microsoft:
- Sur la feuille de ressources, dans le menu INSERT, sélectionnez colonne.
 - Ajoutez les colonnes.
 
Obtenir les coûts des ressources dans Aspose.Tasks
L’exemple de code suivant montre comment obtenir des coûts de tâche en utilisant Aspose.Tasks.
 1// Create project instance
 2System::SharedPtr<Project> project1 = System::MakeObject<Project>(dataDir + u"ResourceCosts.mpp");
 3    
 4// Display all resources costs
 5    
 6{
 7    auto res_enumerator = (project1->get_Resources())->GetEnumerator();
 8    decltype(res_enumerator->get_Current()) res;
 9    while (res_enumerator->MoveNext() && (res = res_enumerator->get_Current(), true))
10    {
11        if (res->Get<System::String>(Rsc::Name()) != nullptr)
12        {
13            System::Console::WriteLine(res->Get<System::Decimal>(Rsc::Cost()));
14            System::Console::WriteLine(res->Get<double>(Rsc::ACWP()));
15            System::Console::WriteLine(res->Get<double>(Rsc::BCWS()));
16            System::Console::WriteLine(res->Get<double>(Rsc::BCWP()));
17        }
18    }
19}