Зупиніть і відновити завдання

Дата зупинки завдань - це дата, коли вона повинна (або зробила) закінчити. Іноді завдання потрібно тимчасово зупинити, а потім відновити пізніше. Microsoft Project може обчислити дати зупинки або дозволити користувачам вводити їх вручну.

Робота з зупинені та відновив завдання

Властивості зупинки та резюме, викриті класом TSK, використовуються для читання або запису дати зупинки та відновлення завдання:

Microsoft Project View про стоп і відновити дати

Щоб побачити зупинку та відновити дати: Відновити дати:

  1. У формі запису завдання, у меню вставки виберіть стовпчик.
  2. Додайте зупинки та відновити стовпці.

Стоп та відновлення стовпців у Microsoft Project

Робота з зупиненими або відновилими завданнями в проекті Microsoft

Зупинка і відновити дати

Дати зупинки та резюме недоступні, якщо завдання ніколи не припиняється. Для значень дати, що дорівнюють NA, Aspose.Tasks Візьміть значення “1/1/2000”, якщо ви використовуєте версію оцінювання. Коли повністю ліцензовано, Aspose.Tasks використовує dateTime.minValue для значень NA. Наступні приклади відображають дати зупинки та відновлення для всіх завдань у проекті.

 1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
 2String dataDir = Utils.getDataDir(StopAndResumeTask.class);
 3
 4Project project = new Project(dataDir + "input.mpp");
 5
 6// Create a ChildTasksCollector instance
 7ChildTasksCollector collector = new ChildTasksCollector();
 8
 9// Collect all the tasks from RootTask using TaskUtils
10TaskUtils.apply(project.getRootTask(), collector, 0);
11
12// Stop and Resume
13for (Task tsk : collector.getTasks()) {
14    if (tsk.get(Tsk.STOP).toString() == "1/1/2000")
15        System.out.println("NA");
16    else
17        System.out.println(tsk.get(Tsk.STOP).toString());
18    if (tsk.get(Tsk.RESUME).toString() == "1/1/2000")
19        System.out.println("NA");
20    else
21        System.out.println(tsk.get(Tsk.RESUME).toString());
22}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.