完了率の計算
Microsoft Projectでは、 完了率の値 は、タスクのどれだけが完了したかを示すことでプロジェクトの進捗を追跡するのに役立ちます。Aspose.Tasks for .NETは、これらの完了率の項目をプログラムから読み取りおよび管理できるようにし、正確な報告とカスタムのプロジェクト管理ワークフローとの統合を可能にします。
割合
この Tsk classはタスクの進捗を測定するためのいくつかのpropertiesを提供します:
PercentComplete Type: Integer Purpose: はタスクの duration が完了した割合を示します。
PercentWorkComplete Type: Integer Purpose: はタスクの 作業量 が完了した割合を示します。
PhysicalPercentComplete Type: Integer Purpose: は手動で入力される割合を表します プロジェクトマネージャー、しばしばアーンドバリュー分析で使用されます。
Microsoft ProjectでPhysicalPercentCompleteを表示するには:
- タスク入力フォームで、 Insert メニューから、 Column.
- 列を追加します。
Microsoft Projectで完了割合を表示するには、タスク入力フォームで目的の列をダブルクリックします。
Aspose.Tasksでの完了率の取得
次のC#の例は、タスクの完了率の値を読み取る方法を示します:
1Project project = new Project("TaskPercentageCompletion.mpp");
2
3// Access tasks and display percentage completion
4foreach (Task task in project.RootTask.Children)
5{
6 Console.WriteLine(task.Get(Tsk.PercentComplete));
7 Console.WriteLine(task.Get(Tsk.PercentWorkComplete).ToString());
8 Console.WriteLine(task.Get(Tsk.PhysicalPercentComplete).ToString());
9}
主な注意点
- PercentComplete は期間(時間)に基づいています。
- PercentWorkComplete は工数(作業時間)に基づいています。
- PhysicalPercentComplete は独立しており手動で入力されるため、プロジェクトマネージャーにとってより柔軟です。
- これらの項目は 進捗追跡、 アーンドバリュー管理、および 報告。
FAQ
Q: PercentComplete と PercentWorkComplete の違いは何ですか?
- PercentComplete は時間の観点で進捗を測定し、 PercentWorkComplete は作業工数の観点で進捗を測定します。
Q: PhysicalPercentComplete はいつ使用すべきですか?
- 手動で進捗報告を管理したいとき、特に アーンドバリュー分析。
Q: パーセンテージの項目は MPP と XML 形式間で保持されますか?
- はい。Aspose.Tasksは、サポートされているMicrosoft Project形式全体でこれらの値を一貫して扱います。