Planification des tâches de base

Planification des tâches de base

Les propriétés de début et de fin exposées par la classe TaskBaseline sont utilisées pour lire et écrire les dates de début et de fin d’une tâche lorsque la ligne de base a été enregistrée. Les deux propriétés prennent en charge le type de données de date.

Après avoir enregistré une base de référence, le calendrier de base des tâches peut être consulté dans le projet Microsoft:

  1. Dans le menu View, sélectionnez Plus de vues puis Entrée de tâche.
  2. Dans le menu INSERT, sélectionnez Colonnes.
  3. Ajoutez les colonnes souhaitées.

Dates de départ et de fin de base dans le projet Microsoft

Afficher la tâche de départ de départ / finition dans le projet Microsoft

Obtenir le calendrier de base des tâches en utilisant Aspose.Tasks

Le code ci-dessous affiche le calendrier de base des tâches dans une fenêtre de console après avoir traversé les lignes de base d’une tâche.

 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(BaselineTaskScheduling.class);
 4
 5long OneSec = 10000000;// microsecond * 10
 6long OneMin = 60 * OneSec;
 7long OneHour = 60 * OneMin;
 8
 9Project project = new Project();
10// Creating TaskBaseline:
11Task task = project.getRootTask().getChildren().add("Task");
12project.setBaseline(BaselineType.Baseline);
13
14TaskBaseline baseline = task.getBaselines().toList().get(0);
15System.out.println(baseline.getDuration().toDouble() / OneHour + " Hours");
16System.out.println("Baseline Start: " + baseline.getStart());
17System.out.println("Baseline Finish: " + baseline.getFinish());
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.