タスクコストの管理
Contents
[
Hide
Show
]プロジェクトのコストを見積もるために、タスクはコストに関連付けられています。 .NETのAspose.Tasksは、さまざまなプロパティを備えたMicrosoft Projectのこの機能をサポートしています。
タスクコストの操作
TSKは、タスクコストで作業するために多くのプロパティを公開します。
- コスト:タスクの予測またはスケジュールコスト(ダブル)。
- BCWP:これまでに実行された作業の予算コスト(2倍)。
- BCWS:スケジュールされた作業の予算コスト(2倍)。
- 固定コスト:タスクに関連付けられた固定コスト(シングル)。
- 固定Costaccrual:タスク(costAccrualType)の固定コスト。
Microsoftプロジェクトでのタスクコストの表示
Microsoftプロジェクトでタスクコストを表示するには:
- タスクエントリフォームで、挿入メニューに移動し、列を選択します。
- コスト列を追加します。
タスクコストの取得
次の例は、Asopsion.tasksを使用してタスクのコストを取得する方法を示しています。
1// Create new project
2Project project = new Project();
3
4// Add task and set cost
5Task task = project.RootTask.Children.Add("Task");
6task.Set(Tsk.Cost, 800);
7
8// Display cost related properties of task
9Console.WriteLine(task.Get(Tsk.RemainingCost));
10Console.WriteLine(task.Get(Tsk.FixedCost));
11Console.WriteLine(task.Get(Tsk.CostVariance));
12Console.WriteLine(project.RootTask.Get(Tsk.Cost));
13Console.WriteLine(project.RootTask.Get(Tsk.FixedCost));
14Console.WriteLine(project.RootTask.Get(Tsk.RemainingCost));
15Console.WriteLine(project.RootTask.Get(Tsk.CostVariance));