작업의 예산 작업 및 비용 가치 검색
Contents
[
Hide
Show
]Microsoft Project 2007 및 2010은 예산 비용과 예산 작업을 작업 분야로 제공합니다. .NET 용 Tasks는 이러한 속성을 BudgetWork 및 BudgetCost로 제공합니다.
예산 작업 및 비용 가치 읽기
.NET 5.0.0의 경우, 예산 작업 및 비용은 활동의 자원 과제에 액세스하고 예산 비용 및 작업 가치를 요약하여 계산할 수 있습니다. .NET 5.0.0의 경우 aspose.task에서 다음 코드에 설명 된대로 직접 얻을 수 있습니다.
다음 줄의 코드는 작업의 예산 작업 및 비용 정보를 검색합니다.
1Project project = new Project("New Project.mpp");
2
3// Display budget work and budget cost for project summary task
4Task projSummary = project.RootTask;
5Console.WriteLine("projSummary.BudgetWork = " + projSummary.Get(Tsk.BudgetWork).ToString());
6Console.WriteLine("projSummary.BudgetCost = " + projSummary.Get(Tsk.BudgetCost).ToString());
7
8// Display resource budget work
9Resource resource = project.Resources.GetByUid(6);
10Console.WriteLine("Resource BudgetWork = " + resource.Get(Rsc.BudgetWork).ToString());
11
12// Display resource budget cost
13resource = project.Resources.GetByUid(7);
14Console.WriteLine("Resource BudgetCost = " + resource.Get(Rsc.BudgetCost).ToString());
15
16// Display assignment budget work and budget cost
17foreach (ResourceAssignment assignment in projSummary.Assignments)
18{
19 if (assignment.Get(Asn.Resource).Get(Rsc.Type) == ResourceType.Work)
20 Console.WriteLine("Assignment BudgetWork = " + assignment.Get(Asn.BudgetWork).ToString());
21 else
22 Console.WriteLine("Assignment BudgetCost = " + assignment.Get(Asn.BudgetCost).ToString());
23}