Les temps proches dans les tâches

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

Au fil du temps

La tâche 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.

Colonnes d’heures supplémentaires dans Microsoft Project

Tâches sur le terrain en prolongation dans Microsoft Project

Obtenir des tâches de temps dans Aspose.Tasks pour Java

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

 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(OvertimesInTasks.class);
 4
 5// Create new project
 6Project project = new Project(dataDir + "Input.mpp");
 7
 8for (Task tsk : project.getRootTask().getChildren()) {
 9    System.out.println(tsk.get(Tsk.OVERTIME_COST));
10    System.out.println(tsk.get(Tsk.OVERTIME_WORK).toString());
11    System.out.println(tsk.get(Tsk.PERCENT_COMPLETE));
12    System.out.println(tsk.get(Tsk.PERCENT_WORK_COMPLETE).toString());
13    System.out.println(tsk.get(Tsk.PHYSICAL_PERCENT_COMPLETE).toString());
14
15    // set percent complete
16    tsk.set(Tsk.PERCENT_COMPLETE, 100);
17}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.