このクイックガイドでは、Python を使用して MS Project の前工程を設定する方法について説明します。開発環境の設定、プログラミング手順のセット、そして Python を使用して Microsoft Project の前工程を追加するサンプルコードに関する情報が含まれています。サンプルコードをカスタム出力 MPP ファイルに作成するための拡張機能についても議論します。
Python を使用して MS Project に前任タスクを追加する手順
- 環境をセットアップし、Aspose.Tasks for Python via .NET を追加して前任タスクを作成します
- 製品ライセンスを適用して、MPP形式で出力を生成する
- 開始日と名前を設定して新しい project を生成する
- プロジェクトに複数のタスクを追加し、各タスクの期間を日数で割り当てる task
- いくつかのタスクを順番にリンクし、各タスクが前のタスクが完了する前に開始するようにします
- タスク間に隙間を入れてリンクする
- プロジェクトを MPP またはその他のサポートされている形式で保存する
- 各タスクの前任タスクと後続タスクを出力する
これらの手順は、Python を使用したプロジェクト計画の前任タスク を追加する方法を説明しています。ライセンスを適用し、新しいプロジェクトを作成し、いくつかのタスクを追加して各タスクの期間を設定します。最後に、TaskLinkType の finish-to-start を使用してタスク同士をリンクし、タスク間に遅延を追加して、プロジェクトをディスクに保存します。
Python を使用した MS Project の前任タスク設定コード
このコードは、Python を使用したプロジェクト管理における前任タスク の使用方法を説明しています。組み込みのデフォルト カレンダーに依存せず、プロジェクトレベルのデフォルト カレンダーを明示的に割り当てることで、スケジュールの作業日/時間を制御できます。他のプロジェクトのタスクを参照したい場合は、リンクの cross_project / cross_project_name プロパティを設定してください。
このガイドでは、前任タスクと後続タスクの操作方法を学びます。プロジェクトにマイルストーンタスクを追加するには、記事 Python を使用して MS Project にマイルストーンを追加 を参照してください。