반복 작업 다루기

반복 작업 Microsoft Project에서 프로젝트 관리자가 반복되는 활동(예: 주간 회의, 월간 보고서, 유지 보수 점검)을 일정에 등록할 수 있습니다. Aspose.Tasks for .NET은 반복 작업을 정의하고 사용자화하는 완전한 프로그래밍 지원을 제공하며 MPPXML 프로젝트 파일.

Aspose.Tasks for .NET에서 반복 작업 다루기

Microsoft Project에서 반복 작업은 반복 패턴. 이 패턴은 작업이 얼마나 자주 반복되는지(예: 매일, 매주, 매월 또는 매년), 시작 및 종료 날짜, 각 발생의 기간을 결정합니다. Aspose.Tasks for .NET을 사용하면 개발자는 항목을 수동으로 중복하지 않고도 프로젝트 일정 전반에서 일관성을 유지하기 위해 반복 작업 생성을 자동화할 수 있습니다.

예제: 새 반복 작업 추가

반복 작업을 생성하려면 RecurringTaskParameters 클래스입니다. 이 클래스는 다음을 정의할 수 있습니다:

 1Project project = new Project("New Project.mpp");
 2RecurringTaskParameters parameters = new RecurringTaskParameters
 3{
 4    TaskName = "Recurring task",
 5    Duration = project.GetDuration(1, TimeUnitType.Day),
 6    RecurrencePattern =
 7                    new WeeklyRecurrencePattern
 8                    {
 9                        Repetition = new WeeklyRepetition
10                        {
11                            RepetitionInterval = 2,
12                            WeekDays = WeekdayType.Sunday | WeekdayType.Monday | WeekdayType.Friday,
13                        },
14                        RecurrenceRange =
15                                new EndByRecurrenceRange
16                                {
17                                    Start = new DateTime(2018, 7, 1, 8, 0, 0),
18                                    Finish = new DateTime(2018, 7, 20, 17, 0, 0),
19                                }
20                    }
21};
22project.RootTask.Children.Add(parameters);

이 코드 예제는 사용자 지정 매개변수로 반복 작업을 프로그래밍 방식으로 추가하는 방법을 보여줍니다. Microsoft Project에서 작업을 수동으로 복제하는 대신 개발자는 이를 자동으로 생성하여 정확성과 시간 절약을 보장할 수 있습니다.

주요 참고 사항

자주 묻는 질문

질문: 반복 작업에 자원을 할당할 수 있나요?

질문: 어떤 반복 패턴이 지원되나요?

질문: 종료 날짜 없이 반복 작업을 정의할 수 있나요?

질문: MPP/XML로 다시 저장할 때 반복 데이터가 보존되나요?

질문: 반복 작업은 작업을 여러 번 복사하는 것과 어떻게 다른가요?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.