リソースコストを扱う

リソースクラスは、リソースに関連するコストを管理するために使用されます。

  • コストは、すべての割り当て(小数)にわたるリソースの総プロジェクトコストを表します。
  • BCWPは、リソース(ダブル)によって実行される予算のある作業コストを表します。
  • BCWSは、スケジュールされた作業の予算コスト(2倍)を表します。
  • ACWPは、これまでのリソースによって実行される実際の作業コストを表します(ダブル)。
  • ACCRUEATは、リソース(CostACCrualType)に使用されるコスト発生法を表します。

リソースコストの操作

Microsoftプロジェクトでリソースコストを表示するには:

  1. 挿入メニューから、[]を選択します。
  2. 列を追加します。

Aspose.Tasksでリソースコストを取得

次のコードの例は、Asopsion.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.