Як використовувати aspope.tasks для послуг звітності Java
Contents
[
Hide
Show
]Aspose.Tasks для Java надає послуги звітності для створення звітів з файлів проектів, подібних до Microsoft Project. Функція Savereport використовується для створення файлів PDF, що містять зображення звіту. Ця функція займає два аргументи:
- ім’я файлу PDF. і
- Перелішник звіту.
Aspose.Tasks звітні послуги
Типи звіту
Наступні типи звітів можна створити за допомогою aspose.tasks:
- Огляд проекту
- Огляд вартості ресурсів
- Огляд витрат
- Огляд роботи
- Критичні завдання
- Віхи
- Пізні завдання
- Огляд ресурсів
- Перевитрат витрат
- Майбутнє завдання
- Огляд вартості завдань
- Надмірно розподілені ресурси
- Завдання ковзання
- Аналізатор найкращої практики
- Згоріть
- Грошовий потік
Зразок фрагментів коду нижче можна використовувати для створення цих звітів. Усі зразкові файли MPP, що використовуються в цих прикладах, присутні як вкладення для тестування зразкового коду.
Огляд проекту

1Project Project = новий проект ("Циклічна структура.mpp");
2project.savereport ("Projectoverview.pdf", ReportType.projectoverview);Огляд вартості ресурсів

1Проект Project = новий проект ("Ozbuild 16 Orig.mpp");
2project.savereport ("Resourcecostoview.pdf", ReportType.ResourceCostoverview);Огляд вартості

1Проект Project = новий проект ("Ozbuild 16 Orig.mpp");
2project.savereport ("costoverview.pdf", Reporttype.costoverview);Огляд роботи

1Project Project = новий проект ("Будівництво житла.mpp");
2project.savereport ("Workoverview.pdf", ReportType.WorkOverview);Критичні завдання

1Project Project = новий проект ("Будівництво житла.mpp");
2project.savereport ("CriticalTasks.pdf", ReportType.CriticalTasks);Віхи

1Project Project = новий проект ("Будівництво житла.mpp");
2project.savereport ("heashones.pdf", reporttype.milestones);пізні завдання

1Project Project = новий проект ("Будівництво житла.mpp");
2project.savereport ("latetasks.pdf", reporttype.latetasks);Огляд ресурсів

1Project Project = новий проект ("План розробки програмного забезпечення.mpp");
2project.savereport ("ResourceOverview.pdf", ReportType.ResourceOverview);Перевитрати вартості

1Project Project = новий проект ("Розробка програмного забезпечення.mpp");
2project.savereport ("costoverruns.pdf", ReportType.costoverruns);майбутнє завдання

1Project Project = новий проект ("Майстернітаскс.mpp");
2project.savereport ("MustploingTasks.pdf", ReportType.upcomingTask);Огляд вартості завдань

1Project Project = новий проект ("Розробка програмного забезпечення.mpp");
2project.savereport ("TaskCostoview.pdf", ReportType.taskCostoverview);Надрозподілені ресурси

1Project Project = новий проект ("План розробки програмного забезпечення.mpp");
2project.savereport ("eTementocatedResources.pdf", ReportType.overallocatedResources);Совзаючі завдання

1Project Project = новий проект ("Циклічна структура.mpp");
2project.savereport ("slippingtasks.pdf", reporttype.slippingtasks);Краща практика аналізатор

1Project Project = новий проект ("Циклічна структура.mpp");
2project.savereport ("BestPracticeAnalyzer.pdf", returntype.bestpracticeanalyzer);спалити

1Project Project = новий проект ("Циклічна структура.mpp");
2project.savereport ("burndown.pdf", reporttype.burndown);Грошовий потік

1Проект Project = новий проект ("Ozbuild 16 Orig.mpp");
2project.savereport ("Cashflow.pdf", reporttype.cashflow);