이 빠른 가이드는 Python을 사용하여 MS Project에서 선행 작업을 설정하는 방법을 설명합니다. 개발 환경 설정, 프로그래밍 지침 집합, 그리고 Python을 사용하여 Microsoft Project에 선행 작업을 추가하는 샘플 코드를 포함하고 있습니다. 샘플 코드를 사용해 사용자 정의 출력 MPP 파일을 만드는 방법에 대한 향상점도 논의될 것입니다.
MS Project에서 Python을 사용한 선행 작업 추가 단계
- 환경을 설정하려면 Aspose.Tasks for Python via .NET을 추가하여 선행 작업을 생성합니다.
- 제품 라이선스를 적용하여 MPP 형식으로 출력 생성
- 시작 날짜와 이름을 설정하여 새로운 project를 생성합니다.
- 프로젝트에 여러 작업을 추가하고 각 작업에 대해 일 단위 기간을 할당합니다 task
- 몇 개의 작업을 순서대로 연결하여, 각 작업이 이전 작업이 끝나기 전에 시작되도록 합니다.
- 작업 사이에 간격을 추가하여 더 많은 작업을 연결합니다
- 프로젝트를 MPP 또는 다른 지원되는 형식으로 저장합니다.
- 각 작업을 출력하여 이전 작업과 다음 작업을 표시합니다
이 단계들은 Python을 사용한 프로젝트 계획의 전임 작업을 추가하는 방법을 설명합니다. 라이선스를 적용하고, 새 프로젝트를 만들고, 몇 개의 작업을 추가한 뒤 각 작업의 기간을 설정합니다. 마지막으로, TaskLinkType finish-to-start를 사용하여 작업을 다른 작업과 연결하고, 작업 간에 약간의 지연을 추가한 뒤, 프로젝트를 디스크에 저장합니다.
Python을 사용하여 MS Project에서 선행 작업을 설정하는 코드
이 코드는 Python을 사용한 프로젝트 관리에서 선행 작업을 설명합니다. 내장 기본 캘린더에 의존하는 대신 프로젝트 수준의 기본 캘린더를 명시적으로 할당하여 일정의 작업 일/시간을 제어할 수 있습니다. 다른 프로젝트의 작업을 참조하려면 링크에 cross_project / cross_project_name 속성을 설정하십시오.
이 가이드는 선행 작업 및 후속 작업을 사용하는 방법을 알려줍니다. 프로젝트에 마일스톤 작업을 추가하려면, 기사 MS Project에서 Python을 사용하여 마일스톤 추가를 참조하십시오.