Python を使用して作業分解構造(WBS)を作成する

この短いチュートリアルでは、create a work breakdown structure WBS using Python の方法を説明します。IDE の設定方法、手順のリスト、MS Project WBS using Python 用のサンプルコードを提供します。カスタマイズされた出力を作成するために、提供されたコードを拡張する情報が得られます MPP.

Python を使用した WBS の構築手順

  1. Aspose.Tasks for Python via .NET を使用して WBS 用の IDE をセットアップする
  2. 製品ライセンスを設定し、空白の project を作成します
  3. カスタム WBS コード形式を WBSCodeDefinition クラスオブジェクトで定義する
  4. 各レベルの番号付け形式を設定するために、WBSコードにマスクを追加する
  5. 定義された階層で複数のタスクを追加する
  6. 定義された構成に従って、WBSコードを再生成するためにプロジェクトを再計算する
  7. 定義されたWBSコード形式でプロジェクトを保存
  8. プロジェクトを再度ロードして、WBS構造を読み取ります

上記の手順は、Python を使用したプロジェクト分解構造の操作方法を説明しています。ライセンスを設定し、新しいプロジェクトを作成し、マスク付きのカスタム WBS コード形式を定義し、指定された階層で複数のタスクを追加します。プロジェクトを再計算して WBS コードを更新し、プロジェクトを保存して再度ロードし、プロジェクト内のすべてのタスクの WBS 構造を読み取ります。

Python を使用した作業分解構造の構築コード

このコードは、Python を使用した WBS 構造 の作成方法を示しています。出力される MPP ファイルは、MPPSaveOptions.protection_password プロパティを使用して保護したり、WBS コードに加えて追加のカスタムアウトラインコードを付加したり、Task.wbs/wbs_level セッターを使用して自動生成されたコードを手動で上書きしたりできます。可読性のある英数字コードを使用したい場合は、大小文字のアルファベットで WBSSequence を実装してみてください。

このガイドでは、プロジェクト ファイルで作業分解を適用する方法を教えます。プロジェクトで前任者を設定するには、記事 Set predecessor in MS Project using Python を参照してください。

 日本語