Tento stručný tutoriál vysvětluje, jak otevřít soubor XER v Pythonu. Obsahuje podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro vývoj prohlížeče souborů XER v Pythonu. V tomto článku jsou také diskutovány různé vlastnosti hlavního úkolu a volitelné relevantní vlastnosti Primavera.
Kroky pro XER Reader v Pythonu
- Připravte vývojové prostředí přidáním Aspose.Tasks for Python via .NET
- Nastavte licenci pro produkt, abyste odemkli všechny funkce
- Načtěte zdrojový soubor XER do objektu třídy Project
- Iterujte přes všechny úkoly a podúkoly v projektu
- Vytiskněte vlastnosti každého úkolu podle požadavků
- Zkontrolujte, zda má nějaký úkol Primavera-specific properties
- Vytiskněte všechny vlastnosti Primavera, jako jsou ID aktivity, typ a různé typy omezení.
Zadané kroky popisují, jak v Pythonu otevřít soubor XER bez Primavera. Naimportujte požadovanou knihovnu do aplikace, načtěte licenci, načtěte soubor XER do objektu Project a rekurzivně z něj sbírejte všechny úkoly. Zobrazte vlastnosti úkolu, zkontrolujte existenci vlastností Primavera a pokud jsou nalezeny, zobrazte příslušné vlastnosti.
Kód pro XER Viewer v Pythonu
Tento kód demonstruje vývoj Primavera P6 XER vieweru v Pythonu. Tato knihovna podporuje metadata Primavera na úrovni projektu spolu s vlastnostmi na úrovni úkolů, které lze získat a zobrazit. Můžete zobrazit každou úroveň úkolu v projektu pomocí hodnoty outline_level.
Tento článek nás naučil proces čtení a tisku dat souboru XER. Pro převod souboru MPP na HTML se podívejte na článek Convert MPP to HTML in Python.