Les temps proches dans les tâches

Microsoft Project permet aux utilisateurs d’attribuer des heures supplémentaires aux tâches. Aspose.Tasks pour .NET prend en charge cette fonctionnalité via deux propriétés dans la classe de tâches.

Au fil du temps

Le TSK expose plusieurs propriétés pour travailler avec des heures supplémentaires:

View du projet Microsoft des heures supplémentaires de la tâche

Pour voir les propriétés du travail et des coûts des heures supplémentaires d’une tâche:

  1. Dans le formulaire d’entrée de tâche, sélectionnez le menu INSERT puis Colonne.
  2. Ajoutez les colonnes d’heures supplémentaires.

Obtenir des tâches de temps dans Aspose.Tasks

Les exemples suivants montrent comment obtenir le coût et le travail des heures supplémentaires associés à une tâche à Aspose.Tasks.

 1Project project = new Project("New Project.mpp");
 2// Read overtime and percentage completion for tasks
 3foreach (Task task in project.RootTask.Children)
 4{
 5    Console.WriteLine(task.Get(Tsk.OvertimeCost));
 6    Console.WriteLine(task.Get(Tsk.OvertimeWork).ToString());
 7    Console.WriteLine(task.Get(Tsk.PercentComplete));
 8    Console.WriteLine(task.Get(Tsk.PercentWorkComplete).ToString());
 9    Console.WriteLine(task.Get(Tsk.PhysicalPercentComplete).ToString());
10
11    // Set percent complete
12    task.Set(Tsk.PercentComplete, 100);
13}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.