残業、残コスト、および作業の管理

プロジェクトを管理する際、予定されている残業時間がどれくらいか、残りのコストがどれだけあるか、割り当てのどの部分が未完了のままかを把握することは重要です。これらの値はプロジェクト全体の予算やスケジュールに直接影響します。Aspose.Tasks for .NETを使用すると、これらのフィールドをプログラムで読み取りおよび更新できるため、レポート作成ツールの構築、コスト分析の実行、外部システムとのデータ同期などをMicrosoft Projectを必要とせずに行えます。

残業、残コスト、および作業の管理

この Asn クラスは、割り当ての残業、残コスト、および作業を扱うための複数のプロパティを公開します:

Microsoft Projectで割り当ての残業、残コスト、および作業を表示するには:

  1. タスク使用状況ビューで、 挿入 メニュー、次に
  2. 必要な列を追加します。

Aspose.Tasksで割り当ての残業を取得する

以下の例は、割り当ての残業、残コスト、および作業の値をプログラムで取得する方法を示しています。このコードは既存のプロジェクトを読み込み、リソース割り当てを反復処理して、残業および残りの作業に関する情報を出力します。

 1Project project = new Project("New Project.mpp");
 2
 3// Print assignment overtimes
 4foreach (ResourceAssignment ra in project.ResourceAssignments)
 5{
 6    Console.WriteLine(ra.Get(Asn.OvertimeCost));
 7    Console.WriteLine(ra.Get(Asn.OvertimeWork).ToString());
 8    Console.WriteLine(ra.Get(Asn.RemainingCost));
 9    Console.WriteLine(ra.Get(Asn.RemainingOvertimeCost));
10    Console.WriteLine(ra.Get(Asn.RemainingOvertimeWork).ToString());
11    Console.WriteLine(ra.Get(Asn.RemainingOvertimeWork).ToString());
12}

FAQ

Q: 実績プロパティを読み取るためにMicrosoft Projectをインストールする必要がありますか?

Q: Aspose.TasksでRemainingWorkの値を更新できますか?

Q: 割り当てのコストおよび作業を扱うためにサポートされているプロジェクトファイル形式はどれですか?

結論

この記事では、Aspose.Tasks for .NETを使用して残業、残コスト、および作業割り当てを扱う方法を解説しました。 Asn クラスにより、開発者は.NETアプリケーション内で直接残業および費用関連のプロパティに簡単にアクセス、表示、変更ができます。このアプローチは柔軟性を提供し、Microsoft Projectからの独立性を確保し、プロジェクトのコストおよびリソース管理ワークフローを簡素化します。

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.