Task の進捗を変更する

Task の進捗を変更する理由は?

追跡と更新 タスクの進捗 はプロジェクト管理に不可欠です。Microsoft Projectでは、進捗は通常 % Complete.

を使用すると Aspose.Tasks for .NET、開発者はプログラムでタスクの進捗を設定できます。これは特に 自動レポート作成外部システムとの同期、または 一括更新

Task の進捗用 API

この Task クラスは次のメソッドを提供します:

これは直接、 % Complete フィールドに対応します(Microsoft Project)。

例:C# での Task の進捗変更

プログラムでタスクの進捗を更新する方法は次のとおりです:

1Project project = new Project();
2Console.WriteLine("Project Calculation mode is Automatic: {0}", project.CalculationMode.Equals(CalculationMode.Automatic));
3
4Task task = project.RootTask.Children.Add("Task");
5task.Set(Tsk.Duration, project.GetDuration(2));
6task.Set(Tsk.PercentComplete, 50);

ヒント: タスクの進捗を更新すると、次の項目にも影響することがあります: 実際の開始/終了日残りの期間、プロジェクトの設定によって異なります。

主な利点

よくある質問

Q: 進捗を100%より大きく設定できますか?

Q: 進捗の変更は自動的に ActualWork または RemainingWork

Q: 複数のタスクを同時に部分的に更新できますか?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.