Работа с ресурсами Oupplime

Ресурс класс раскрывает ряд свойств для управления сверхурочными ресурсами:

  • Сверхурочная работа представляет собой скорость сверхурочной работы (десятичное значение).
  • Переплата представляет собой ставку сверхурочной работы с текущей даты, если для ресурса существует таблица ставок (десятичное значение).
  • Tiptimeratorformat представляет подразделения, используемые для сверхурочной скорости (rapeformattype).
  • Tovertimecost представляет собой сумму фактической и оставшейся сверхурочной стоимости (десятичная).
  • Чрезмерное матч представляет собой количество сверхурочных работ, запланированных для задач (Timesspan).

Работа с ресурсами Ouppime

Чтобы увидеть затраты на сверхурочные, сверхурочные и сверхурочные работы в Microsoft Project:

  1. На листе ресурсов выберите меню Вставка, а затем выберите Столбец.
  2. Добавьте столбцы.

Получение ресурса перевернута в Aspose.tasks

В следующем примере кода демонстрируется, как получить ресурсное оборотное время с использованием Aspose.tasks.

 1// Create project instance
 2System::SharedPtr<Project> project1 = System::MakeObject<Project>(dataDir + u"ResourceOvertime.mpp");
 3    
 4// Display overtime related parameters for all resources
 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::OvertimeCost()));
14            System::Console::WriteLine(System::ObjectExt::ToString(res->Get<Duration>(Rsc::OvertimeWork())));
15            System::Console::WriteLine(System::ObjectExt::ToString(res->Get<RateFormatType>(Rsc::OvertimeRateFormat())));
16        }
17    }
18}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.