Gérer les tâches estimées et marquées

Dans le projet Microsoft, les jalons sont utilisés pour suivre les progrès d’un projet. Les jalons sont des points cruciaux du projet. En règle générale, une étape est une tâche sans durée, mais toute tâche peut être marquée comme une étape importante. Aspose.Tasks vous aide à gérer les jalons.

Travailler avec des jalons

La classe Tâche expose les propriétés istimées et ismilestone pour gérer les tâches estimées et marquées:

Voir les tâches estimées et marquées dans Microsoft Project

Pour voir si une tâche est estimée ou marquée comme une étape importante dans le projet Microsoft, double-cliquez sur une tâche dans le formulaire d’entrée de tâche.

Marquant une tâche estimée comme étape importante dans le projet Microsoft

Gestion des tâches d’étape estimées dans le projet Microsoft

Découvrir si une tâche est estimée ou une étape importante

Les exemples de code suivants montrent comment savoir si une tâche est estimée ou une étape importante à l’aide d’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(EstimatedMilestoneTasks.class);
 4
 5Project project = new Project(dataDir + "input.mpp");
 6
 7// Create a ChildTasksCollector instance
 8ChildTasksCollector collector = new ChildTasksCollector();
 9
10// Collect all the tasks from RootTask using TaskUtils
11TaskUtils.apply(project.getRootTask(), collector, 0);
12
13// Parse through all the collected tasks
14for (Task tsk : collector.getTasks()) {
15    String strED = tsk.get(Tsk.IS_EFFORT_DRIVEN) != null ? "EffortDriven" : "Non-EffortDriven";
16    String strCrit = tsk.get(Tsk.IS_CRITICAL) != null ? "Critical" : "Non-Critical";
17    System.out.println(strED);
18    System.out.println(strCrit);
19}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.