Dieser kurze Leitfaden erklärt, wie man wiederkehrende Aufgaben in MS Project mit Python hinzufügt. Er enthält Details zur Einrichtung der IDE, eine Liste von Programmierschritten und Beispielcode, der zeigt, wie man wiederkehrende Aufgaben in Microsoft Project mit Python erstellt. Verschiedene Eigenschaften können festgelegt werden, um die wiederkehrende Aufgabe anzupassen und die gewünschte Ausgabe‑Datei MPP zu erzeugen.
Schritte für wiederkehrende Aufgaben in Microsoft Project mit Python
- Setze die Umgebung so, dass Aspose.Tasks for Python via .NET für wiederkehrende Aufgaben verwendet wird.
- Wenden Sie die Produktlizenz an, laden Sie das vorhandene project und erstellen Sie eine neue wiederkehrende Aufgabe.
- Legen Sie die Dauer jeder Aufgabe fest, definieren Sie ein wöchentliches Wiederholungsmuster und setzen Sie die gewünschten Wochentage darin.
- Legen Sie die Gesamtdauer wiederkehrender Aufgaben fest, indem Sie das Start‑ und Enddatum definieren.
- Definiere das WeeklyRecurrencePattern-Objekt und setze den oben definierten Wiederholungs- und Wiederkehrbereich
- Setzen Sie dieses Wiederholungsmuster für die wiederkehrende Aufgabe und verknüpfen Sie die Aufgabe mit dem Standardkalender des Projekts.
- Füge die Aufgabe als Unteraufgabe zur gewünschten Aufgabe im geladenen Projekt hinzu.
- Speichern Sie das resultierende Projekt als MPP‑Datei
- Lesen Sie das Projekt, um die Existenz der wiederkehrenden Aufgabe zu bestätigen.
Diese Schritte fassen den Vorgang zusammen, um eine wiederkehrende Aufgabe in Microsoft Project mit Python zu erstellen. Laden Sie die Lizenz, öffnen Sie die Quell‑MPP‑Datei im Project‑Objekt, erstellen Sie eine wiederkehrende Aufgabe mit der Klasse RecurringTaskParameters, fügen Sie eine wöchentliche Wiederholung hinzu, definieren Sie den Wiederholungsbereich und erstellen Sie ein WeeklyRecurrencePattern‑Objekt mit den oben genannten Parametern. Verknüpfen Sie einen Kalender mit der Aufgabe, fügen Sie ihn der gewünschten Aufgabe im Projekt hinzu und speichern Sie ihn als MPP‑Datei.
Code, um mit Python eine wiederkehrende Aufgabe in MS Project 2016 zu erstellen.
Dieser Code unterstützt die Arbeit mit wiederkehrenden Aufgaben in MS Project. Sie können EndAfterRecurrenceRange verwenden, um Aufgaben nach einer festen Anzahl von Wiederholungen zu beenden. Die Wiederholungen können über wöchentliche hinaus erweitert werden, indem Sie die täglichen, monatlichen oder jährlichen Optionen nutzen, je nach Bedarf.
Dieser Artikel hat uns den Prozess zur Erstellung wiederkehrender Aufgaben vermittelt. Um eine XER‑Datei mit Primavera zu öffnen, siehe den Artikel XER‑Datei in Python öffnen.