Ten krótki samouczek wyjaśnia, jak utworzyć strukturę podziału pracy WBS przy użyciu Pythona. Dostarczy Ci szczegóły dotyczące konfiguracji IDE, listę kroków oraz przykładowy kod do pracy z MS Project WBS przy użyciu Pythona. Otrzymasz informacje, które pozwolą ulepszyć podany kod w celu stworzenia spersonalizowanego wyniku MPP.
Kroki budowania WBS przy użyciu Pythona
- Skonfiguruj IDE do pracy z WBS, używając Aspose.Tasks for Python via .NET
- Ustaw licencję produktu i utwórz pusty project
- Zdefiniuj własny format kodu WBS przy użyciu obiektu klasy WBSCodeDefinition
- Dodaj maskę dla kodu WBS, aby ustawić format numeracji każdego poziomu
- Dodaj wiele zadań z określoną hierarchią
- Przelicz projekt, aby ponownie wygenerować kod WBS zgodnie z określoną konfiguracją
- Zapisz projekt w zdefiniowanym formacie kodu WBS
- Załaduj projekt ponownie, aby odczytać w nim strukturę WBS
Powyższe kroki opisują, jak pracować ze strukturą podziału projektu przy użyciu Pythona. Ustaw licencję, utwórz nowy projekt, zdefiniuj własny format kodu WBS wraz z maską oraz dodaj wiele zadań w określonej hierarchii. Przelicz projekt, aby odświeżyć kody WBS, zapisz projekt i wczytaj go ponownie, aby odczytać strukturę WBS dla wszystkich zadań w projekcie.
Kod do tworzenia struktury podziału pracy przy użyciu Pythona
Ten kod demonstruje, jak utworzyć strukturę WBS przy użyciu Pythona. Plik wyjściowy MPP może być chroniony przy użyciu właściwości MPPSaveOptions.protection_password, dołączając dodatkowe niestandardowe kody konturu obok kodu WBS lub używając setterów zadania.wbs/wbs_level, aby ręcznie nadpisać automatycznie generowane kody. Jeśli chcesz używać czytelnych kodów alfanumerycznych, spróbuj zaimplementować WBSSequence z wielkimi lub małymi literami.
Ten przewodnik uczy, jak zastosować podział pracy w pliku projektu. Aby ustawić poprzednika w projekcie, odwołaj się do artykułu Ustaw poprzednika w MS Project przy użyciu Pythona.