Denna snabba guide beskriver hur man sätter föregångare i MS Project med Python. Den innehåller information om att sätta upp utvecklingsmiljön, en uppsättning programmeringsinstruktioner och exempel på kod för att lägga till en föregångare i Microsoft Project med Python. Förbättringar kommer också att diskuteras för exempelkoden för att skapa en anpassad MPP‑fil.
Steg för att lägga till föregångare i MS Project med Python
- Ställ in miljön genom att lägga till Aspose.Tasks for Python via .NET för att skapa föregångaruppgifter
- Applicera produktlicensen för att generera utdata i MPP-format
- Skapa en ny project genom att ange dess startdatum och namn
- Lägg till flera uppgifter i projektet och tilldela varaktighet i dagar för varje task
- Länka några uppgifter i sekvens, så att varje uppgift startar innan den föregående är klar.
- Länka fler uppgifter genom att lägga till ett mellanrum mellan dem
- Spara projektet i MPP eller något annat stödd format
- Skriv ut varje uppgift och visa dess föregångare och efterföljare
De här stegen beskriver hur man lägger till föregångare i projektplanen med Python. Applicera licensen, skapa ett nytt projekt, lägg till några uppgifter och ange varje uppgifts varaktighet. Slutligen länkar du uppgifter med andra uppgifter med TaskLinkType finish-to-start, lägger till en fördröjning mellan uppgifterna och sparar projektet på disken.
Kod för att ställa in föregångare i MS Project med Python
Den här koden beskriver användning av föregångaruppgifter i projektledning med Python. Du kan kontrollera arbetsdagar/timmar för scheman genom att tilldela en projektnivåstandardkalender explicit istället för att förlita dig på den inbyggda standardkalendern. Om du vill referera till uppgifter i andra projekt, ställ in egenskaperna cross_project / cross_project_name på en länk.
Denna guide lär dig hur du arbetar med föregående och efterföljande uppgifter. För att lägga till milstolpsuppgifter i ett projekt, se artikeln Lägg till milstolpe i MS Project med Python.