Базове планування завдань
Contents
[
Hide
Show
]Базове планування завдань
Властивості старту та обробки, викриті класом Taskbaseline, використовуються для читання та запису дати початку та закінчення завдання, коли базова лінія була збережена. Обидва властивості підтримують тип даних дати.
Після збереження базової лінії графік базового рівня завдань можна переглянути в проекті Microsoft:
- У меню Переглянути виберіть Більше переглядів, а потім Введення завдань.
- У меню вставити виберіть стовпці.
- Додайте потрібні стовпці.
Базові дати початку та закінчення в Microsoft Project
Отримання базового графіку завдань за допомогою 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(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());