Получить бюджетную работу и ценности затрат

Microsoft Project 2007 и 2010 обеспечивает бюджетную стоимость и бюджетную работу в качестве поля задач. Aspose.Tasks для Java обеспечивает эти свойства в качестве задачи.

Чтение бюджетной работы и стоимость стоимости

Следующие строки кода получают бюджетную работу и информацию о стоимости.

 1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
 2// The path to the documents directory.
 3String dataDir = Utils.getDataDir(TaskBudgetWorkAndCost.class);
 4
 5Project project = new Project(dataDir + "input.mpp");
 6Task projSummary = project.getRootTask();
 7
 8System.out.println("projSummary.BudgetWork = " + projSummary.get(Tsk.BUDGET_WORK));
 9System.out.println("projSummary.BudgetCost = " + projSummary.get(Tsk.BUDGET_COST));
10
11// Get resource by Uid
12Resource rsc = project.getResources().getByUid(1);
13
14// Display resource budget work
15System.out.println("Resource BudgetWork = " + rsc.get(Rsc.BUDGET_WORK));
16
17// Get next resource by Uid
18rsc = project.getResources().getByUid(2);
19
20// Display resource budget cost
21System.out.println("Resource BudgetCost = " + rsc.get(Rsc.BUDGET_COST));
22
23for (ResourceAssignment assn : projSummary.getAssignments()) {
24    if (assn.get(Asn.RESOURCE).get(Rsc.TYPE) == ResourceType.Work)
25        System.out.println("Assignment BudgetWork = " + assn.get(Asn.BUDGET_WORK));
26    else
27        System.out.println("Assignment BudgetCost = " + assn.get(Asn.BUDGET_COST));
28}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.