작업의 Stop 및 Resume

Microsoft Project에서 작업은 일시적으로 중단되었다가 나중에 재개될 수 있습니다. Stop 날짜는 작업이 중단된 시점을 나타내며, Resume 날짜는 작업이 재개되는 시점을 지정합니다. Aspose.Tasks for .NET은 개발자가 이러한 값을 프로그래밍 방식으로 읽고 수정할 수 있도록 합니다.

중단 및 재개된 작업 처리

다음 StopResume 속성은 Tsk 클래스에서 작업의 Stop 및 Resume 날짜를 읽거나 쓰는 데 사용됩니다:

Microsoft Project에서 Stop 및 Resume 날짜 보기

Microsoft Project에서 Stop 및 Resume 날짜를 표시하려면:

  1. 다음을 엽니다: Task Entry 양식.
  2. 메뉴에서 Insert 를 선택합니다. Column.
  3. 다음 열을 추가합니다: StopResume 열.

작업이 한 번도 중단된 적이 없다면 Stop 및 Resume 값은 해당 없음.

예제: Stop 및 Resume 날짜 읽기

다음 예제는 프로젝트의 모든 작업에 대해 Stop 및 Resume 날짜를 읽고 표시하는 방법을 보여줍니다:

 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// Check Stop and Resume dates for all tasks
10foreach (Task task in collector.Tasks)
11{
12    if (task.Get(Tsk.Stop).ToShortDateString() == "1/1/2000")
13        Console.WriteLine("Stop: NA");
14    else
15        Console.WriteLine("Stop: " + task.Get(Tsk.Stop).ToShortDateString());
16
17    if (task.Get(Tsk.Resume).ToShortDateString() == "1/1/2000")
18        Console.WriteLine("Resume: NA");
19    else
20        Console.WriteLine("Resume: " + task.Get(Tsk.Resume).ToShortDateString());
21}

주요 참고 사항

자주 묻는 질문

질문: 사용자 지정 Stop 및 Resume 날짜를 수동으로 설정할 수 있습니까?

질문: Stop이 Resume보다 늦은 경우 어떻게 되나요?

질문: Stop과 Resume이 Task의 Start 및 Finish와 동일합니까?

질문: 이 기능이 반복 작업에 적용되나요?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.