Это краткое руководство описывает, как добавить веху в MS Project с помощью Python. В нём содержатся детали настройки IDE, список шагов программы и пример кода, показывающий как создать задачу‑веху в MS Project с помощью Python. Вы получите дополнительные сведения для настройки вывода MPP в соответствии с требованиями.
Шаги по добавлению вехи в MS Project с помощью Python
- Настройте окружение, чтобы использовать Aspose.Tasks for Python via .NET для добавления вехи
- Загрузите исходный файл MS Project MPP в память
- Добавьте новый task в нужной задаче, который будет преобразован в веху
- Установите продолжительность задачи в ноль в соответствии со спецификациями этапной задачи
- Установите флаг задачи в milestone, используя свойство is_milestone
- Установите дату начала, когда будет достигнута эта веха
- Сохраните обновлённый project с вехой на диск
Данные шаги охватывают как создать веху в Microsoft Project с помощью Python. Загрузите исходный файл проекта, добавьте задачу, задайте связанные с вехой параметры и сохраните её на диск. Требуемые параметры для задачи‑вехи: нулевая продолжительность, установленный флаг вехи и дата начала.
Код для вставки вехи в MS Project с помощью Python
Этот код содержит детали как создавать контрольные точки в MS Project с помощью Python. Чтобы избежать смещения задачи контрольной точки из‑за перерасчёта, вы можете установить constraint_type в MUST_START_ON и задать constraint_date. Если вы хотите использовать отдельный календарь для контрольной точки вместо календаря проекта по умолчанию, вы можете создать календарь в проекте и назначить его задаче контрольной точки.
Эта статья объясняет процесс работы с контрольными задачами в проекте. Чтобы добавить повторяющуюся задачу в проект, обратитесь к статье Add Recurring Task in MS Project using Python.