Denna korta guide beskriver hur man lägger till en milstolpe i MS Project med Python. Den innehåller detaljer för att konfigurera IDE:n, en lista med programsteg och exempel på kod som visar hur man skapar en uppgiftsmilstolpe i MS Project med Python. Du får ytterligare detaljer för att anpassa output MPP enligt kraven.
Steg för att lägga till en milstolpe i MS Project med Python
- Ställ in miljön för att använda Aspose.Tasks for Python via .NET för att lägga till en milstolpe
- Läs in källfilen MS Project MPP i minnet
- Lägg till en ny task under den önskade uppgiften som kommer att omvandlas till en milstolpe
- Ställ in uppgiftens varaktighet till noll enligt milstolpens uppgiftsspecifikationer
- Ställ in uppgiftsflaggan till milstolpe med egenskapen is_milestone
- Ange startdatumet när denna milstolpe ska uppnås
- Spara den uppdaterade project med milstolpen på disken
De angivna stegen omfattar hur man skapar en milstolpe i Microsoft Project med Python. Läs in källprojektfilen, lägg till en uppgift, sätt dess milstolpsrelaterade parametrar och spara den på disken. De nödvändiga parametrarna för en milstolpsuppgift är noll varaktighet, en sann milstolpsflagga och ett startdatum.
Kod för att infoga en milstolpe i MS Project med Python
Den här koden delar detaljer om hur man skapar milstolpar i MS Project med Python. För att undvika att milstolpsuppgiften flyttas på grund av omberäkning kan du sätta constraint_type till MUST_START_ON och constraint_date. Om du vill använda en separat kalender för milstolpen istället för standardprojektkalendern kan du skapa kalendern i projektet och tilldela den till milstolpsuppgiften.
Den här artikeln lär ut processen för att arbeta med milstolpsuppgifter i ett projekt. För att lägga till en återkommande uppgift i ett projekt, se artikeln Add Recurring Task in MS Project using Python.