Робота з завданнями

Microsoft Project має структуру контуру, яка дозволяє користувачам швидко оглядати проект. Aspose.Tasks для Java підтримує цю функціональність і дозволяє розробникам контролювати кількість контуру - де завдання з’являється в ієрархії - і рівні контуру - який рівень ієрархії виконує завдання.

Робота з контурними властивостями

Клас TSK розкриває властивості Outline_Number та Outline_Level для управління контурами, пов’язаними з класом:

  1. Окрім кількості (струна).
  2. OutlineLevel (ціле число).

Порядки в Microsoft Project

У проекті Microsoft номер контуру та властивості рівня контуру можна переглянути у формі запису завдань, додавши стовпці:

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

Контурні властивості в Microsoft Project

Перевірка властивостей контуру в проекті Microsoft

Отримання контуру властивостей у aspose.tasks

Наступний приклад показує, як отримати рівень контуру та інформацію про номер про завдання за допомогою Aspose.tasks.

 1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
 2Project project = new Project("Input.mpp");
 3
 4// Create a ChildTasksCollector instance
 5ChildTasksCollector collector = new ChildTasksCollector();
 6
 7// Collect all the tasks from RootTask using TaskUtils
 8TaskUtils.apply(project.getRootTask(), collector, 0);
 9
10// Parse through all the collected tasks
11for (Task tsk : collector.getTasks()) {
12    System.out.println(tsk.get(Tsk.OUTLINE_LEVEL));
13    System.out.println(tsk.get(Tsk.OUTLINE_NUMBER));
14}
15        
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.