Dodaj powtarzające się zadanie w MS Project przy użyciu Pythona

Ten krótki przewodnik wyjaśnia jak dodać zadanie cykliczne w MS Project przy użyciu Pythona. Zawiera szczegóły dotyczące konfiguracji IDE, listę kroków programistycznych oraz przykładowy kod demonstrujący jak utworzyć zadanie cykliczne w Microsoft Project przy użyciu Pythona. Różne właściwości można ustawić, aby dostosować zadanie cykliczne i wygenerować żądany plik wyjściowy MPP.

Kroki dotyczące powtarzających się zadań w Microsoft Project przy użyciu Pythona

  1. Ustaw środowisko, aby używać Aspose.Tasks for Python via .NET do używania zadań cyklicznych
  2. Zastosuj licencję produktu, załaduj istniejący project oraz utwórz nowe zadanie cykliczne
  3. Ustaw czas trwania każdego zadania, zdefiniuj tygodniowy wzorzec powtarzania i ustaw w nim pożądane dni tygodnia.
  4. Ustaw całkowity czas trwania powtarzających się zadań, definiując daty rozpoczęcia i zakończenia
  5. Zdefiniuj obiekt WeeklyRecurrencePattern i ustaw powyżej zdefiniowany zakres powtórzeń i częstotliwości
  6. Ustaw ten wzorzec powtarzania w zadaniu cyklicznym i połącz zadanie ze standardowym kalendarzem projektu.
  7. Dodaj zadanie jako podzadanie do wybranego zadania w załadowanym projekcie
  8. Zapisz wynikowy projekt jako plik MPP
  9. Przeczytaj projekt, aby potwierdzić istnienie zadania cyklicznego

Te kroki podsumowują proces tworzenia zadania cyklicznego w Microsoft Project przy użyciu Pythona. Załaduj licencję, otwórz plik źródłowy MPP w obiekcie Project, utwórz zadanie cykliczne przy użyciu klasy RecurringTaskParameters, dodaj tygodniowe powtarzanie, określ zakres powtórzeń i utwórz obiekt WeeklyRecurrencePattern z powyższymi parametrami. Połącz kalendarz z zadaniem, dodaj je do wybranego zadania w projekcie i zapisz jako plik MPP.

Kod do ustawienia zadania jako powtarzalnego w MS Project 2016 przy użyciu Pythona

Ten kod pomaga w pracy z zadaniem powtarzającym się w MS Project. Możesz użyć EndAfterRecurrenceRange, aby zakończyć zadania po określonej liczbie wystąpień. Wystąpienia mogą być rozszerzone poza tygodniowy interwał, wykorzystując opcje dzienne, miesięczne lub roczne, zgodnie z wymaganiami.

Ten artykuł nauczył nas procesu generowania zadań cyklicznych. Aby otworzyć plik XER przy użyciu Primavera, odwołaj się do artykułu Otwórz plik XER w Pythonie.

 Polski