Deze korte gids beschrijft hoe je een mijlpaal toevoegt in MS Project met Python. Het bevat details om de IDE in te stellen, een lijst met programmastappen en voorbeeldcode die laat zien hoe je een taakmijlpaal maakt in MS Project met Python. Je krijgt verdere details om de output MPP aan te passen volgens de vereisten.
Stappen om een mijlpaal toe te voegen aan MS Project met Python
- Stel de omgeving in om Aspose.Tasks for Python via .NET te gebruiken om een mijlpaal toe te voegen
- Laad het bron‑MS‑Project‑bestand MPP in het geheugen
- Voeg een nieuwe task toe onder de gewenste taak die zal worden omgezet in een mijlpaal
- Stel de taakduur in op nul volgens de specificaties van de mijlpaaltaak.
- Stel de taakvlag in op mijlpaal met de is_milestone‑eigenschap
- Stel de startdatum in wanneer deze mijlpaal zal worden bereikt
- Sla de bijgewerkte project met de mijlpaal op de schijf op.
De gegeven stappen omvatten hoe je een mijlpaal maakt in Microsoft Project met Python. Laad het bronprojectbestand, voeg een taak toe, stel de gerelateerde mijlpaalparameters in en sla het op de schijf op. De vereiste parameters voor een mijlpaaltaak zijn nul duur, een ware mijlpaalvlag en een startdatum.
Code om een mijlpaal toe te voegen aan MS Project met Python.
Deze code deelt details over hoe je mijlpalen maakt in MS Project met Python. Om te voorkomen dat de mijlpaaltaak verschuift door herberekening, kun je de constraint_type instellen op MUST_START_ON en constraint_date. Als je een aparte kalender voor de mijlpaal wilt gebruiken in plaats van de standaard projectkalender, kun je de kalender in het project aanmaken en toewijzen aan de mijlpaaltaak.
Dit artikel leert het proces voor het werken met mijlpaaltaak in een project. Om een terugkerende taak aan een project toe te voegen, raadpleeg het artikel Voeg terugkerende taak toe in MS Project met Python.