Добавяне на повтаряща се задача в MS Project с Python

Този кратък наръчник обяснява как да добавите повтаряща се задача в MS Project с Python. Той споделя подробности за настройването на IDE, списък с програмни стъпки и примерен код, демонстриращ как да създадете повтаряща се задача в Microsoft Project с Python. Различни свойства могат да се зададат, за да персонализирате повтарящата се задача и да генерирате желания изходен файл MPP.

Стъпки за повторяеми задачи в Microsoft Project с Python

  1. Настройте средата да използва Aspose.Tasks for Python via .NET за използване на повтарящи се задачи
  2. Прилагайте продуктовия лиценз, заредете съществуващия project и създайте нова повтаряща се задача
  3. Задайте продължителността на всяка задача, определете седмичен модел за повторение и задайте желаните дни от седмицата в него
  4. Задайте общата продължителност на повтарящите се задачи, като определите началната и крайната дата
  5. Дефинирайте обекта WeeklyRecurrencePattern и задайте гореописания диапазон за повторение и повторяемост
  6. Задайте този модел на повторение на повтарящата се задача и свържете задачата със стандартния календар на проекта
  7. Добавете задачата като подзадача към желаната задача в заредения проект
  8. Запазете получения проект като MPP файл
  9. Прочетете проекта, за да потвърдите съществуването на повтарящата се задача

Тези стъпки обобщават процеса за създаване на повтаряща се задача в Microsoft Project с помощта на Python. Заредете лиценза, отворете изходния MPP файл в обекта Project, създайте повтаряща се задача с класа RecurringTaskParameters, добавете седмично повторение, определете диапазона на повторенията и създайте обект WeeklyRecurrencePattern с горепосочените параметри. Свържете календар към задачата, добавете я към желаната задача в проекта и я запазете като MPP файл.

Код за създаване на повтаряща се задача в MS Project 2016 с Python

Този код помага при работа с повтаряща се задача в MS Project. Можете да използвате EndAfterRecurrenceRange, за да приключите задачите след фиксиран брой повторения. Повторенията могат да бъдат разширени отвъд седмичните, като се използват дневните, месечните или годишните опции, в съответствие с изискванията.

Тази статия ни научи на процеса за създаване на повтарящи се задачи. За отваряне на XER файл с Primavera, вижте статията Open XER File in Python.

 Български