Travailler avec les coûts des ressources

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:

  1. Sur la feuille de ressources, dans le menu INSERT, sélectionnez colonne.
  2. 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}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.