Python을 사용하여 MS Project에 반복 작업 추가

이 짧은 가이드는 Python을 사용하여 MS Project에서 반복 작업을 추가하는 방법을 설명합니다. IDE 설정, 프로그래밍 단계 목록 및 Python을 사용하여 Microsoft Project에서 반복 작업을 만드는 방법을 보여주는 샘플 코드를 공유합니다. 다양한 속성을 설정하여 반복 작업을 맞춤화하고 원하는 출력 MPP 파일을 생성할 수 있습니다.

Python을 사용한 Microsoft Project 반복 작업 단계

  1. 반복 작업을 사용하기 위해 환경을 Aspose.Tasks for Python via .NET으로 설정합니다.
  2. 제품 라이선스를 적용하고, 기존 project을 로드한 뒤, 새로운 반복 작업을 생성합니다.
  3. 각 작업 기간을 설정하고, 주간 반복 패턴을 정의한 뒤 원하는 요일을 지정합니다.
  4. 시작 및 종료 날짜를 정의하여 반복 작업의 전체 기간을 설정합니다.
  5. WeeklyRecurrencePattern 객체를 정의하고 위에서 정의한 반복 및 재발 범위를 설정합니다.
  6. 이 반복 패턴을 반복 작업에 설정하고 작업을 프로젝트의 표준 캘린더와 연결합니다.
  7. 로드된 프로젝트에서 원하는 작업에 작업을 하위 작업으로 추가합니다.
  8. 결과 프로젝트를 MPP 파일로 저장합니다
  9. 프로젝트를 읽어 반복 작업이 존재하는지 확인합니다.

이 단계들은 Python을 사용하여 Microsoft Project에서 반복 작업을 만드는 프로세스를 요약합니다. 라이선스를 로드하고, 소스 MPP 파일을 Project 객체에 열어, RecurringTaskParameters 클래스와 함께 반복 작업을 생성하고, 주간 반복을 추가하며, 반복 범위를 정의하고, 위 매개변수를 사용하여 WeeklyRecurrencePattern 객체를 생성합니다. 작업에 캘린더를 연결하고, 프로젝트 내 원하는 작업에 추가한 뒤, MPP 파일로 저장합니다.

Python을 사용해 MS Project 2016에서 작업을 반복하도록 하는 코드

이 코드는 MS Project에서 반복 작업을 작업하는 데 도움이 됩니다. 고정된 발생 횟수 후에 작업을 종료하려면 EndAfterRecurrenceRange를 사용할 수 있습니다. 발생 횟수는 요구 사항에 따라 일간, 월간 또는 연간 옵션을 활용하여 주간을 넘어 확장할 수 있습니다.

이 문서는 반복 작업을 생성하는 과정을 알려주었습니다. Primavera를 사용하여 XER 파일을 열려면, 기사 Python에서 XER 파일 열기를 참조하십시오.

 한국인