상위 작업 및 하위 작업

Microsoft Project에서는 작업이 종종 계층적으로 구성되어 작업 분해 구조(WBS).

  • 하나의 상위 작업 는 하위 작업의 내용을 집계하고 요약합니다.
  • 하나의 하위 작업 은 다른 작업 아래로 들여쓰기되어 상위 작업의 기간, 비용 및 진행에 기여합니다.

Aspose.Tasks for .NET은 개발자가 부모-자식 관계를 프로그래밍 방식으로 쉽게 액세스하고 조작할 수 있도록 합니다.

상위 작업 및 하위 작업 다루기

다음 Task class는 계층 관계에 접근할 수 있는 기능을 제공합니다:

이러한 속성은 개발자가 작업 계층 구조를 양방향으로 탐색할 수 있도록 합니다.

Microsoft Project에서의 상위 작업 및 하위 작업

Microsoft Project에서 작업을 상위 또는 하위 작업으로 선언하려면:

  1. Task Entry 양식에서 작업을 선택하고 클릭합니다.
  2. 선택 Outdent 를 선택하면 작업을 상위 작업으로 전환합니다, 또는
  3. 선택 Indent 를 선택하면 작업을 하위 작업으로 전환합니다.

상위 및 하위 작업 가져오기

다음 C# 예제는 프로젝트에서 상위 및 하위 작업을 검색하는 방법을 보여줍니다:

 1Project project = new Project("New Project.mpp");
 2
 3// Create a ChildTasksCollector instance
 4ChildTasksCollector collector = new ChildTasksCollector();
 5
 6// Collect all the tasks from RootTask using TaskUtils
 7TaskUtils.Apply(project.RootTask, collector, 0);
 8
 9// Parse through all the collected tasks
10foreach (Task task in collector.Tasks)
11{
12    Console.WriteLine(task.Get(Tsk.Name));
13}

주요 참고사항

자주 묻는 질문

질문: 작업이 여러 상위 작업을 가질 수 있나요?

질문: 상위 작업이 일정에 직접적인 영향을 미치나요?

질문: MPP 및 XML 형식에서 부모-자식 관계가 보존되나요?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.