タスクコストの管理
Contents
[
Hide
Show
]プロジェクトのコストを見積もるために、タスクはコストに関連付けられています。 JavaのAspose.Tasksは、さまざまなプロパティを備えたMicrosoft Projectのこの機能をサポートしています。
タスクコストの操作
タスククラスは、タスクコストで作業するためにいくつかのプロパティを公開します。
- コスト:タスクの予測またはスケジュールコスト(ダブル)。
- BCWP:これまでに実行された作業の予算コスト(2倍)。
- BCWS:スケジュールされた作業の予算コスト(ダブル)。
- sixt_cost:タスクに関連付けられた固定コスト(シングル)。
- sixt_cost_accrual:タスク(costaccrualtype)に発生した固定コスト。
Microsoftプロジェクトでのタスクコストの表示
Microsoftプロジェクトでタスクコストを表示するには:
- タスクエントリフォームで、挿入メニューに移動し、列を選択します。
- コスト列を追加します。
Microsoftプロジェクトのタスクコスト
タスクコストの取得
次の例は、Asopsion.tasksを使用してタスクのコストを取得する方法を示しています。
1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
2// The path to the documents directory.
3String dataDir = Utils.getDataDir(ManageTaskCost.class);
4
5Project project = new Project();
6Task task = project.getRootTask().getChildren().add("Task");
7
8task.set(Tsk.COST, BigDecimal.valueOf(800));
9
10System.out.println(task.get(Tsk.REMAINING_COST));
11System.out.println(task.get(Tsk.FIXED_COST));
12System.out.println(task.get(Tsk.COST_VARIANCE));
13System.out.println(project.getRootTask().get(Tsk.COST));
14System.out.println(project.getRootTask().get(Tsk.FIXED_COST));
15System.out.println(project.getRootTask().get(Tsk.REMAINING_COST));
16System.out.println(project.getRootTask().get(Tsk.COST_VARIANCE));