タスクのオーバータイム
Contents
[
Hide
Show
]Microsoft Projectを使用すると、ユーザーは残業をタスクに割り当てることができます。 JavaのAspose.Tasksは、タスククラスの2つのプロパティを通じてこの機能をサポートします。
時間とともに
タスクは、残業を扱うためにいくつかのプロパティを公開します。
- OvertimeCost:タスクの合計、実際の時間と残りの残業コスト(2倍)を読み取り、書き込みます。
- Overtimework:タスクに予定されている残業の量(Timespan)を読み、書き込みます。
マイクロソフトプロジェクトタスクの残業ビュー
タスクの残業作業とコストプロパティを確認するには:
- タスクエントリフォームで、挿入メニューを選択してから列を選択します。
- 残業列を追加します。
Microsoft Projectの残業コラム
asopsion.tasks for Javaでタスクオーバータイムを取得する
次の例は、Aspose.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(OvertimesInTasks.class);
4
5// Create new project
6Project project = new Project(dataDir + "Input.mpp");
7
8for (Task tsk : project.getRootTask().getChildren()) {
9 System.out.println(tsk.get(Tsk.OVERTIME_COST));
10 System.out.println(tsk.get(Tsk.OVERTIME_WORK).toString());
11 System.out.println(tsk.get(Tsk.PERCENT_COMPLETE));
12 System.out.println(tsk.get(Tsk.PERCENT_WORK_COMPLETE).toString());
13 System.out.println(tsk.get(Tsk.PHYSICAL_PERCENT_COMPLETE).toString());
14
15 // set percent complete
16 tsk.set(Tsk.PERCENT_COMPLETE, 100);
17}