Ez a rövid útmutató elmagyarázza, hogyan hozz létre egy munkafelosztási struktúrát (WBS) Python segítségével. Részleteket ad az IDE beállításáról, egy lépéssorozatról, valamint mintakódot a MS Project WBS Python használatával való munkához. Információkat kapsz a megadott kód testreszabott kimenetének MPP bővítéséhez.
A WBS felépítésének lépései Python használatával
- Állítsd be az IDE-t a WBS-sel való munkához a Aspose.Tasks for Python via .NET használatával
- Állítsa be a terméklicencet, és hozzon létre egy üres project
- Definiáljon egy egyedi WBS kódformátumot a WBSCodeDefinition osztályobjektum használatával
- Adj hozzá egy maszkot a WBS‑kódhoz, hogy beállítsd minden szint számozási formátumát.
- Több feladat hozzáadása meghatározott hierarchiával
- Számítsa újra a projektet a WBS‑kód újragenerálásához a megadott konfiguráció szerint.
- Mentse el a projektet a meghatározott WBS kódformátummal
- Töltsd be újra a projektet, hogy elolvasd benne a WBS struktúrát.
A fenti lépések leírják, hogyan dolgozhatunk a Python használatával történő projektfelbontási struktúrával. Állítsa be a licencet, hozzon létre egy új projektet, definiáljon egy egyedi WBS kódformátumot a maszkkal együtt, és adjon hozzá több feladatot egy adott hierarchiában. Számolja újra a projektet a WBS‑kódok frissítéséhez, mentse a projektet, majd töltse be újra, hogy elolvassa a projekt összes feladatának WBS‑struktúráját.
Kód a munkafelosztási struktúra felépítéséhez Python használatával
Ez a kód bemutatja, hogyan hozhatunk létre egy WBS struktúrát Python segítségével. A kimeneti MPP fájl védhető a MPPSaveOptions segítségével.A protection_password tulajdonság használatával, további egyedi vázlatkódok csatolásával a WBS‑kód mellé vagy a feladathoz.A wbs/wbs_level beállítók használatával kézzel felülírhatjuk a generált kódokat. Ha olvasható alfanumerikus kódokat szeretnél használni, próbáld meg a WBSSequence-et nagy- vagy kisbetűkkel megvalósítani.
Ez az útmutató bemutatja, hogyan alkalmazz munkafelosztást egy projektfájlban. Az előd beállításához a projektben, lásd a Set predecessor in MS Project using Python cikket.