Робота з ресурсними витратами
Contents
[
Hide
Show
]Клас ресурс використовується для управління витратами, пов’язаними з ресурсом:
- Вартість являє собою загальну вартість проекту ресурсу за всіма завданнями (десятковою).
- BCWP представляє бюджетну вартість роботи, виконаної ресурсом (подвійний).
- BCWS представляє бюджетну вартість запланованої роботи (подвоїти).
- ACWP являє собою фактичну вартість роботи, виконану ресурсом на сьогодні (подвійний).
- Accrueat представляє метод нарахування витрат, що використовується для ресурсу (costaccrualtype).
Робота з ресурсними витратами
Для перегляду витрат на ресурси в Microsoft Project:
- На аркуші ресурсів, у меню вставити, виберіть стовпчик.
- Додайте стовпці.
Отримання витрат на ресурси в Aspose.tasks
Наступний приклад коду демонструє, як отримати витрати на завдання за допомогою 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}