Задаване на предшественика в MS Project с Python

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

Стъпки за добавяне на предшественици в MS Project с Python

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

Тези стъпки описват добавянето на predecessor in project plan using Python. Прилагайте лиценза, създайте нов проект, добавете няколко задачи и задайте продължителността на всяка задача. Накрая, свържете задачите с други задачи, използвайки TaskLinkType finish-to-start, добавете закъснение между задачите и запазете проекта на диска.

Код за задаване на предшественици в MS Project с Python

Този код описва използването на предходни задачи в управлението на проекти с Python. Можете да контролирате работните дни/часове за графиците, като зададете проектно ниво по подразбиране календар изрично, вместо да разчитате на вградения календар по подразбиране. Ако искате да се отнасяте към задачи в други проекти, задайте свойствата cross_project / cross_project_name на връзка.

Този наръчник ви учи как да работите с предшестващи и последващи задачи. За да добавите задачи‑милестони в проект, вижте статията Add milestone in MS Project using Python.

 Български