Отображение Resource Usage view

Вид Resource Usage view в Microsoft Project показывает, как ресурсы распределяются по различным задачам с течением времени. Он предоставляет подробную информацию о:

Это представление необходимо для контроля и балансировки распределения нагрузки между ресурсами. Aspose.Tasks for .NET позволяет разработчикам сохранять Resource Usage view в различные форматы (например, PDF) с помощью PresentationFormat перечисления. Вы также можете указать различные параметры временной шкалы (Days, ThirdsOfMonths, Months) для гибкой отчётности.

Отображение Resource Usage view

Фрагмент кода в этой статье читает исходный файл MPP с ресурсами, назначенными задачам, и выводит их в итоговый PDF-файл, выполняя следующие шаги:

  1. Создайте экземпляр Project Reader.
  2. Прочитайте исходный файл MPP.
  3. Инициализируйте объект SaveOptions с требуемыми настройками временной шкалы.
  4. Установите формат отображения на Resource Sheet.
  5. Выведите проект в PDF.

Это позволяет создавать точные, готовые для презентации отчёты об использовании ресурсов напрямую из файлов Microsoft Project без необходимости установки Microsoft Project.

Следующий пример кода демонстрирует, как вывести Resource Usage view с пользовательскими параметрами временной шкалы:

 1Project project = new Project("New Project.mpp");
 2// Define the SaveOptions with required TimeScale settings as Days
 3SaveOptions options = new PdfSaveOptions();
 4options.Timescale = Timescale.Days;
 5
 6// Set the Presentation format to ResourceUsage
 7options.PresentationFormat = PresentationFormat.ResourceUsage;
 8
 9project.Save("result_ResourceUsageView_days_out.pdf", options);
10
11// Set the Timescale settings to ThirdsOfMonths and save the Project
12options.Timescale = Timescale.ThirdsOfMonths;
13project.Save("result_ResourceUsageView_thirdsOfMonths_out.pdf", options);
14
15// Set the Timescale settings to Months and save the Project
16options.Timescale = Timescale.Months;
17project.Save("result_ResourceUsageView_months_out.pdf", options);

Заключение

Используя Aspose.Tasks for .NET, вы можете легко экспортировать Resource Usage views для обмена с заинтересованными сторонами, формирования отчетов о рабочей нагрузке или интеграции их в документацию проекта. Возможность регулировать детализацию временной шкалы делает её очень гибкой для различных требований к отчётности (ежедневные оперативные отчёты, ежемесячные сводки или обзоры для руководства).

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.