Java보고 서비스를위한 Aspose.Tasks 를 사용하는 방법
Contents
[
Hide
Show
]ASPOSE.TASK 용 Java는 Microsoft Project와 유사한 프로젝트 파일에서 보고서를 작성하기위한보고 서비스를 제공합니다. SaverEport 함수는 보고서의 이미지가 포함 된 PDF 파일을 만드는 데 사용됩니다. 이 기능은 두 가지 인수를 취합니다.
- PDF 파일 이름. 그리고
- ReportType 열거 자.
Aspose.Tasks보고 서비스
보고서 유형
다음 유형의 보고서는 Aspose.Tasks 를 사용하여 작성할 수 있습니다.
아래 샘플 코드 스 니펫은 이러한 보고서를 작성하는 데 사용될 수 있습니다. 이 예제에 사용 된 모든 샘플 MPP 파일은 샘플 코드를 테스트하기위한 첨부 파일로 존재합니다.
프로젝트 개요
1프로젝트 프로젝트 = 새로운 프로젝트 ( "Cyclic Structure.mpp");
2project.sewePort ( "projectOverView.pdf", reportType.projectoverView);
자원 비용 개요
1프로젝트 프로젝트 = 새로운 프로젝트 ( "OzBuild 16 orig.MPP");
2project.sewePort ( "resourcecoscostoverView.pdf", reportType.ResourceCoscostView);
비용 개요
1프로젝트 프로젝트 = 새로운 프로젝트 ( "OzBuild 16 orig.MPP");
2project.sewePort ( "CostoverView.pdf", reportType.CostOverView);
작업 개요
1프로젝트 프로젝트 = 새로운 프로젝트 ( "Residential Construction.MPP");
2project.sewePort ( "workoverView.pdf", reportType.workoverView);
중요한 작업
1프로젝트 프로젝트 = 새로운 프로젝트 ( "Residential Construction.MPP");
2project.sewePort ( "CriticalTasks.pdf", ReportType.CriticalTasks);
이정표
1프로젝트 프로젝트 = 새로운 프로젝트 ( "Residential Construction.MPP");
2project.sewePort ( "milestones.pdf", reportType.Milestones);
늦은 과제
1프로젝트 프로젝트 = 새로운 프로젝트 ( "Residential Construction.MPP");
2project.sewePort ( "lateTasks.pdf", reportType.lateTasks);
자원 개요
1프로젝트 프로젝트 = 새로운 프로젝트 ( "소프트웨어 개발 계획 .mpp");
2project.sewePort ( "ResourceOverView.pdf", reportType.ResourceOverView);
비용 초과
1프로젝트 프로젝트 = 새로운 프로젝트 ( "Software Development.MPP");
2project.sewePort ( "CostoverRuns.pdf", reportType.CostOverRuns);
다가오는 작업
1프로젝트 프로젝트 = 새로운 프로젝트 ( "kickingtasks.mpp");
2project.sewePort ( "or ridingtasks.pdf", reportType.up 컨벤션 타스크);
작업 비용 개요
1프로젝트 프로젝트 = 새로운 프로젝트 ( "Software Development.MPP");
2project.sewePort ( "taskCostoverView.pdf", reportType.taskCostoverView);
과도한 자원
1프로젝트 프로젝트 = 새로운 프로젝트 ( "소프트웨어 개발 계획 .mpp");
2project.sewePort ( "gllightocatedResources.pdf", reportType.OverAllocatedResources);
미끄러짐 작업
1프로젝트 프로젝트 = 새로운 프로젝트 ( "Cyclic Structure.mpp");
2project.sewePort ( "slippingtasks.pdf", reportType.SlippingTasks);
모범 사례 분석기
1프로젝트 프로젝트 = 새로운 프로젝트 ( "Cyclic Structure.mpp");
2project.sewePort ( "BestPracticeAnalyzer.pdf", reportType.BestPracticeAnalyzer);
태우기
1프로젝트 프로젝트 = 새로운 프로젝트 ( "Cyclic Structure.mpp");
2project.sewePort ( "burndown.pdf", reportType.burndown);
현금 흐름
1프로젝트 프로젝트 = 새로운 프로젝트 ( "OzBuild 16 orig.MPP");
2project.sewePort ( "CashFlow.pdf", reportType.cashFlow);