Lesen Sie Zeitdaten einer Ressource

Aspose.Tasks für .NET unterstützt das Lesen der Timephased -Daten einer Ressource von Microsoft Project (MPP) -Dateien.

Lesen Sie die Ressourcendaten von Timephased **

Die Timephased -Daten werden mit der Times -Caledata -Methode des Objekts Ressource abgerufen. Für Zeitdaten von *Ressourcenarbeit *, die, die

Das folgende Code zeigt das Lesen der Zeitdaten einer Ressource.

 1Project project = new Project("New Project.mpp");
 2
 3// Get the Resource by its ID
 4Resource resource = project.Resources.GetByUid(1);
 5
 6// Print Timephased data of ResourceWork
 7Console.WriteLine("Timephased data of ResourceWork");
 8foreach (TimephasedData td in resource.GetTimephasedData(project.Get(Prj.StartDate), project.Get(Prj.FinishDate)))
 9{
10    Console.Write("Start: " + td.Start.ToShortDateString());
11    Console.Write(" Work: " + td.Value + Environment.NewLine);
12}
13
14// Print Timephased data of ResourceCost
15Console.WriteLine("Timephased data of ResourceCost");
16foreach (TimephasedData td in resource.GetTimephasedData(project.Get(Prj.StartDate), project.Get(Prj.FinishDate), TimephasedDataType.ResourceCost))
17{
18    Console.Write("Start: " + td.Start.ToShortDateString());
19    Console.Write(" Cost: " + td.Value + Environment.NewLine);
20}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.