리소스 사용 보기 렌더링
Contents
[
Hide
Show
]해당 리소스 사용 보기 은 Microsoft Project에서 시간이 지남에 따라 리소스가 서로 다른 작업에 어떻게 할당되는지를 보여줍니다. 다음에 대한 자세한 통찰을 제공합니다:
- 작업에 대한 리소스 할당
- 일정에 따른 작업 분배
- 일일, 주간 또는 월간 작업량과 같은 사용 패턴
이 보기는 리소스 간의 작업량 분배를 모니터링하고 균형을 맞추는 데 필수적입니다. Aspose.Tasks for .NET은 개발자가 리소스 사용 보기 을 다양한 형식(예: PDF)으로 출력하기 위해 PresentationFormat 열거형입니다. 또한 서로 다른 시간 척도 옵션 (Days, ThirdsOfMonths, Months) 으로 유연한 보고를 제공합니다.
리소스 사용 보기 렌더링
이 문서의 코드 예제는 여러 리소스가 작업에 할당된 소스 MPP 파일을 읽고 다음 단계를 통해 이를 PDF로 출력합니다:
- Project Reader의 인스턴스를 생성합니다.
- 소스 MPP 파일을 읽습니다.
- SaveOptions 객체를 필요한 시간 척도 설정으로 초기화합니다.
- 표시 형식을 리소스 시트로 설정합니다.
- 프로젝트를 PDF로 출력합니다.
이를 통해 Microsoft Project가 설치되어 있지 않아도 Microsoft Project 파일에서 직접 정확한 발표용 리소스 사용 보고서를 생성할 수 있습니다.
다음 코드 예제는 리소스 사용 보기 를 사용자 지정 시간 척도 옵션으로 렌더링하는 방법을 보여줍니다:
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을 사용하면 리소스 사용 보기 를 이해관계자와 공유하거나 작업량 보고서를 생성하거나 프로젝트 문서에 통합할 수 있습니다. 또한 시간 척도 세분성 는 일일 운영 보고서, 월간 요약 또는 경영진 개요 등 다양한 보고 요구에 매우 적응 가능하게 만듭니다.