タスクのオーバータイム
Contents
[
Hide
Show
]Microsoft Projectを使用すると、ユーザーは残業をタスクに割り当てることができます。 .NETのAspose.Tasksは、タスククラスの2つのプロパティを通じてこの機能をサポートします。
時間とともに
TSKは、残業して作業するためにいくつかのプロパティを公開します。
- OvertimeCost:タスクの実際のおよび残りの残業費用の合計(2倍)を読み取り、書き込みます。
- Overtimework:タスクに予定されている残業時間(Timespan)を読み、書き込みます。
マイクロソフトプロジェクトタスクの残業ビュー
タスクの残業作業とコストプロパティを確認するには:
- タスクエントリフォームで、挿入メニューを選択してから列を選択します。
- 残業列を追加します。
Asopsion.tasksでタスクオーバータイムを取得
次の例は、Aspose.Tasksのタスクに関連する残業コストと作業を取得する方法を示しています。
1Project project = new Project("New Project.mpp");
2// Read overtime and percentage completion for tasks
3foreach (Task task in project.RootTask.Children)
4{
5 Console.WriteLine(task.Get(Tsk.OvertimeCost));
6 Console.WriteLine(task.Get(Tsk.OvertimeWork).ToString());
7 Console.WriteLine(task.Get(Tsk.PercentComplete));
8 Console.WriteLine(task.Get(Tsk.PercentWorkComplete).ToString());
9 Console.WriteLine(task.Get(Tsk.PhysicalPercentComplete).ToString());
10
11 // Set percent complete
12 task.Set(Tsk.PercentComplete, 100);
13}