タスクコストを使用します

プロジェクトのコストを見積もるために、タスクはコストに関連付けられています。 C ++ APIのAspose.Tasksは、さまざまなプロパティを備えたMicrosoft Projectのこの機能をサポートしています。

タスクコストの操作

TSKは、タスクコストで作業するために多くのプロパティを公開します。

Microsoftプロジェクトでのタスクコストの表示

Microsoftプロジェクトでタスクコストを表示するには:

  1. タスクエントリフォームで、挿入メニューに移動し、を選択します。
  2. コスト列を追加します。

タスクコストの取得

次のコードの例は、タスクのコストを取得する方法を示しています。

 1// Create new project
 2System::SharedPtr<Project> project = System::MakeObject<Project>();
 3    
 4// Add task and set cost
 5System::SharedPtr<Task> task = project->get_RootTask()->get_Children()->Add(u"Task");
 6task->Set<System::Decimal>(Tsk::Cost(), static_cast<System::Decimal>(800));
 7    
 8// Display cost related properties of task
 9System::Console::WriteLine(task->Get<System::Decimal>(Tsk::RemainingCost()));
10System::Console::WriteLine(task->Get<double>(Tsk::FixedCost()));
11System::Console::WriteLine(task->Get<double>(Tsk::CostVariance()));
12System::Console::WriteLine(project->get_RootTask()->Get<System::Decimal>(Tsk::Cost()));
13System::Console::WriteLine(project->get_RootTask()->Get<double>(Tsk::FixedCost()));
14System::Console::WriteLine(project->get_RootTask()->Get<System::Decimal>(Tsk::RemainingCost()));
15System::Console::WriteLine(project->get_RootTask()->Get<double>(Tsk::CostVariance()));
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.