Как использовать Aspose.Tasks для Java Reporting Services

Aspose.Tasks для Java предоставляет отчетные услуги для создания отчетов из файлов проекта, аналогичных Microsoft Project. Функция Savereport используется для создания PDF -файлов, содержащих изображения отчета. Эта функция принимает два аргумента:

  1. Имя файла PDF. и
  2. перечисление отчетов.

Aspose.Tasks Reporting Services

Типы отчета

Следующие типы отчетов могут быть созданы с помощью Aspose.tasks:

  1. Обзор проекта
  2. Обзор затрат на ресурс
  3. Обзор затрат
  4. Обзор работы
  5. Критические задачи
  6. Вехи
  7. Поздние задачи
  8. Обзор ресурса
  9. Перерасход средств
  10. Предстоящая задача
  11. Обзор стоимости задачи
  12. Чрезмерные ресурсы
  13. Задачи проскальзывания
  14. Анализатор лучшей практики
  15. Сгореть
  16. Денежный поток

Примерные фрагменты кода ниже могут использоваться для создания этих отчетов. Все образцы файлов MPP, используемые в этих примерах, присутствуют в качестве вложений для тестирования кода образца.

Обзор проекта

Экспортированный отчет об обзоре проекта пример Java

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

Обзор затрат на ресурс

Отчет об обзоре расходов на экспортируемый ресурс пример Java

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

Обзор затрат

Отчет об обзоре экспортированных затрат пример Java

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

Обзор работы

Отчет об экспортированном обзоре работы пример Java

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

Критические задачи

Экспортируемый отчет о критических задачах пример Java

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

вехи

Экспортируемые вехи отчет пример Java

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

Поздние задачи

Экспортируемый поздний задачи отчет пример Java

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

Обзор ресурсов

Отчет об экспортированном обзоре ресурсов пример Java

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

Стоимость переполнений

Отчет о перерасходе экспортированных расходов пример Java

1Project Project = новый проект ("Development.mpp.mpp");
2Project.savereport ("costoverruns.pdf", reporttype.costoverruns);

предстоящая задача

Экспортированный предстоящий отчет о задачах пример Java

1Project Project = новый проект ("upingTasks.mpp");
2project.savereport ("nevenceTasks.pdf", ReportType.upingTask);

Обзор стоимости задачи

Экспортированный отчет об обзоре затрат на задачу пример Java

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

чрезмерные ресурсы

Экспортируемый отчет об экспортированном отчете о ресурсах пример Java

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

Слисты задачи

Экспортированный отчет о проскальзывании пример Java

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

Анализатор наилучшей практики

Экспортированный отчет о лучшей практике пример Java

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

сгореть

Экспортируемый отчет об анализаторе практики пример Java

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

Денежный поток

Экспортированный пример отчета о Burndown Java

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

Get monthly newsletters & offers directly delivered to your mailbox.