작업 기준 일정

프로젝트 관리에서는 기준 일정 은 원래 계획된 StartFinish 날짜입니다. 기준 날짜를 실제 또는 현재 일정과 비교하면 프로젝트 관리자는 지연을 식별하고 진행 상황을 추적하며 일정 성과를 평가할 수 있습니다. 또한 TaskBaseline 클래스가 포함된 Aspose.Tasks for .NET, 개발자는 MPP/XML 파일을 작업할 때 이러한 날짜에 프로그래밍 방식으로 접근하고 조작할 수 있습니다.

Baseline Start 및 Baseline Finish 속성

다음 속성이 제공됩니다:

두 속성은 DateTime 데이터 유형을 사용합니다.

Microsoft Project에서 기준 일정 보기

Microsoft Project에서 기준 일정 값을 확인하려면:

  1. 다음의 View 메뉴에서 More ViewsTask Entry를 선택합니다.
  2. 다음의 Insert 메뉴에서 Columns를 선택합니다.
  3. 다음 열을 추가합니다: Baseline StartBaseline Finish .

Microsoft Project에서 Start/Finish 날짜 확인

Aspose.Tasks를 사용하여 작업 기준 일정 가져오기

아래 코드는 작업의 기준을 순회한 후 콘솔 창에 작업 기준 일정을 표시합니다.

 1Project project = new Project();
 2
 3// Creating TaskBaseline
 4Task task = project.RootTask.Children.Add("Task");
 5project.SetBaseline(BaselineType.Baseline);
 6
 7// Display task baseline schedule
 8TaskBaseline baseline = task.Baselines.ToList()[0];
 9Console.WriteLine("Baseline duration is 1 day: {0}", baseline.Duration.ToString().Equals("1 day"));
10Console.WriteLine("BaselineStart is same as Task Start: {0}", baseline.Start.Equals(task.Get(Tsk.Start)));
11Console.WriteLine("BaselineFinish is same as Task Finish: {0}", baseline.Finish.Equals(task.Get(Tsk.Finish)));

작업 기준 날짜 업데이트

프로그래밍 방식으로 기준 Start 및 Finish 날짜를 설정하거나 업데이트할 수도 있습니다:

 1    var project = new Project("input.mpp");
 2
 3    // Access a task
 4    Task task = project.RootTask.Children.GetById(1);
 5
 6    // Get first baseline
 7    TaskBaseline baseline = task.Baselines[0];
 8
 9    // Update baseline dates
10    baseline.Start = new DateTime(2025, 10, 1, 9, 0, 0);
11    baseline.Finish = new DateTime(2025, 10, 5, 18, 0, 0);
12
13    project.Save("output.mpp", SaveFileFormat.Mpp);

모범 사례

결론

작업 기준 일정은 작업이 제때 완료되는지 추적하는 데 필수적입니다. Aspose.Tasks for .NET을 사용하면 기준 StartFinish 날짜에 접근하고 업데이트하며, 편차 분석을 자동화하고, 맞춤형 프로젝트 관리 워크플로에 일정 추적을 통합할 수 있습니다.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.