Как использовать Aspose.Tasks для Java Reporting Services
Contents
[
Hide
Show
]Aspose.Tasks для Java предоставляет отчетные услуги для создания отчетов из файлов проекта, аналогичных Microsoft Project. Функция Savereport используется для создания PDF -файлов, содержащих изображения отчета. Эта функция принимает два аргумента:
- Имя файла PDF. и
- перечисление отчетов.
Aspose.Tasks Reporting Services
Типы отчета
Следующие типы отчетов могут быть созданы с помощью Aspose.tasks:
- Обзор проекта
- Обзор затрат на ресурс
- Обзор затрат
- Обзор работы
- Критические задачи
- Вехи
- Поздние задачи
- Обзор ресурса
- Перерасход средств
- Предстоящая задача
- Обзор стоимости задачи
- Чрезмерные ресурсы
- Задачи проскальзывания
- Анализатор лучшей практики
- Сгореть
- Денежный поток
Примерные фрагменты кода ниже могут использоваться для создания этих отчетов. Все образцы файлов MPP, используемые в этих примерах, присутствуют в качестве вложений для тестирования кода образца.
Обзор проекта

1Project Project = новый проект ("циклическая структура.mpp");
2project.savereport ("projectoverview.pdf", reporttype.projectoverview);Обзор затрат на ресурс

1Project Project = новый проект ("Ozbuild 16 Orig.mpp");
2project.savereport ("resourcececostoverview.pdf", reporttype.resourcecostoverview);Обзор затрат

1Project Project = новый проект ("Ozbuild 16 Orig.mpp");
2project.savereport ("costoverview.pdf", reporttype.costoverview);Обзор работы

1Project Project = новый проект ("Residential Construction.mpp");
2Project.savereport ("corpoverview.pdf", reporttype.workoverview);Критические задачи

1Project Project = новый проект ("Residential Construction.mpp");
2Project.savereport ("criticaltasks.pdf", reporttype.criticaltasks);вехи

1Project Project = новый проект ("Residential Construction.mpp");
2Project.savereport ("milestones.pdf", reporttype.milestones);Поздние задачи

1Project Project = новый проект ("Residential Construction.mpp");
2project.savereport ("latetasks.pdf", reporttype.lateTasks);Обзор ресурсов

1Project Project = новый проект («План разработки программного обеспечения.mpp»);
2project.savereport ("resourceoverview.pdf", reporttype.resourceoverview);Стоимость переполнений

1Project Project = новый проект ("Development.mpp.mpp");
2Project.savereport ("costoverruns.pdf", reporttype.costoverruns);предстоящая задача

1Project Project = новый проект ("upingTasks.mpp");
2project.savereport ("nevenceTasks.pdf", ReportType.upingTask);Обзор стоимости задачи

1Project Project = новый проект ("Development.mpp.mpp");
2project.savereport ("taskCostoverView.pdf", reporttype.taskcostoverview);чрезмерные ресурсы

1Project Project = новый проект («План разработки программного обеспечения.mpp»);
2Project.savereport ("overocatedResources.pdf", reportType.OverlocatedResources);Слисты задачи

1Project Project = новый проект ("циклическая структура.mpp");
2Project.savereport ("SlippingTasks.pdf", ReportType.SlippingTasks);Анализатор наилучшей практики

1Project Project = новый проект ("циклическая структура.mpp");
2Project.savereport ("BestPracticeanalyzer.pdf", ReportType.BestPracticeAnalyzer);сгореть

1Project Project = новый проект ("циклическая структура.mpp");
2Project.savereport ("burndown.pdf", reporttype.burndown);Денежный поток

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