Python を使用して MS Project にマイルストーンを追加する

この短いガイドでは、Python を使用して MS Project にマイルストーンを追加する方法について説明します。IDE の設定方法、プログラム手順の一覧、そして Python を使用して MS Project でタスクのマイルストーンを作成する方法 を示すサンプルコードが含まれています。要件に応じて出力 MPP をカスタマイズするための詳細も提供します。

Python を使用して MS Project にマイルストーンを追加する手順

  1. 環境を設定して Aspose.Tasks for Python via .NET を使用し、マイルストーンを追加します
  2. ソース MS Project ファイル MPP をメモリにロードする
  3. 目的のタスクの下に新しい task を追加し、マイルストーンに変換されます
  4. マイルストーンタスクの仕様に従って、タスクの期間をゼロに設定します。
  5. タスクフラグをマイルストーンに設定するには、is_milestone プロパティを使用します
  6. このマイルストーンが達成される開始日を設定する
  7. 更新された project をマイルストーンとともにディスクに保存する

与えられた手順は、Python を使用して Microsoft Project でマイルストーンを作成する方法 を網羅しています。ソースプロジェクトファイルを読み込み、タスクを追加し、マイルストーンに関連するパラメータを設定し、ディスクに保存します。マイルストーンタスクに必要なパラメータは、期間ゼロ、マイルストーンフラグ true、開始日です。

Python を使用して MS Project にマイルストーンを挿入するコード

このコードは、Python を使用して MS Project でマイルストーンを作成する方法 の詳細を共有します。再計算によるマイルストーンタスクのシフトを防ぐために、constraint_type を MUST_START_ON に、constraint_date を設定できます。デフォルトのプロジェクトカレンダーではなく、マイルストーン用に別のカレンダーを使用したい場合は、プロジェクト内にカレンダーを作成し、マイルストーンタスクに割り当てることができます。

この記事では、プロジェクトのマイルストーン タスクの操作手順を解説します。プロジェクトに繰り返しタスクを追加するには、記事 Python を使用した MS Project の繰り返しタスクの追加 を参照してください。

 日本語