Добавить веху в MS Project с помощью Python

Это краткое руководство описывает, как добавить веху в MS Project с помощью Python. В нём содержатся детали настройки IDE, список шагов программы и пример кода, показывающий как создать задачу‑веху в MS Project с помощью Python. Вы получите дополнительные сведения для настройки вывода MPP в соответствии с требованиями.

Шаги по добавлению вехи в MS Project с помощью Python

  1. Настройте окружение, чтобы использовать Aspose.Tasks for Python via .NET для добавления вехи
  2. Загрузите исходный файл MS Project MPP в память
  3. Добавьте новый task в нужной задаче, который будет преобразован в веху
  4. Установите продолжительность задачи в ноль в соответствии со спецификациями этапной задачи
  5. Установите флаг задачи в milestone, используя свойство is_milestone
  6. Установите дату начала, когда будет достигнута эта веха
  7. Сохраните обновлённый 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.

 Русский