Този бърз наръчник описва как да зададете предшественик в MS Project с помощта на Python. Той съдържа информация за настройване на средата за разработка, набор от програмни инструкции и примерен код за добавяне на предшественик в Microsoft Project с помощта на Python. Ще бъдат обсъдени и подобрения за примерния код за създаване на персонализиран изходен файл MPP.
Стъпки за добавяне на предшественици в MS Project с Python
- Настройте средата, като добавите Aspose.Tasks for Python via .NET, за да създадете предходни задачи
- Прилагайте продуктовия лиценз, за да генерирате изход във формат MPP
- Създайте нов project чрез задаване на началната дата и името му
- Добавете множество задачи към проекта и задайте продължителност в дни за всяка task
- Свържете няколко задачи последователно, така че всяка задача да започне преди предишната да завърши
- Свържете повече задачи, като добавите пропуск между тях
- Запазете проекта в MPP или в друг поддържан формат
- Изведете всяка задача, показвайки нейния предшественик и наследник
Тези стъпки описват добавянето на 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.