Відтворення 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.