WBS, связанная с задачей в Aspose.Tasks
Введение
Добро пожаловать в мир управления проектами с помощью Aspose.Tasks для Java! В этом руководстве мы углубимся в тонкости структуры иерархии работ (WBS), связанной с задачами с использованием Aspose.Tasks для Java. Независимо от того, являетесь ли вы опытным разработчиком или только начинаете, это руководство поможет вам разобраться в основах эффективного управления кодами WBS.
Предварительные условия
Прежде чем мы углубимся в руководство, убедитесь, что у вас есть следующие предварительные условия:
- На вашем компьютере установлен Java Development Kit (JDK).
- Библиотека Aspose.Tasks для Java загружена и добавлена в ваш проект. Вы можете получить его отздесь.
Импортировать пакеты
Убедитесь, что вы импортировали необходимые пакеты для запуска проекта:
import com.aspose.tasks.ChildTasksCollector;
import com.aspose.tasks.Project;
import com.aspose.tasks.Task;
import com.aspose.tasks.TaskUtils;
import com.aspose.tasks.Tsk;
import java.util.ArrayList;
import java.util.List;
Чтение кодов WBS
Начнем с чтения кодов WBS, связанных с задачами. Следуй этим шагам:
Шаг 1. Загрузите проект
Project project = new Project("Your Document Directory" + "input.mpp");
Шаг 2. Соберите задачи
ChildTasksCollector collector = new ChildTasksCollector();
TaskUtils.apply(project.getRootTask(), collector, 0);
Шаг 3. Разбор и настройка
for (Task tsk : collector.getTasks()) {
System.out.println(tsk.get(Tsk.WBS));
System.out.println(tsk.get(Tsk.WBS_LEVEL));
tsk.set(Tsk.WBS, "custom wbs");
}
Этот фрагмент считывает и настраивает коды WBS, связанные с задачами в вашем проекте.
Перенумерация кодов WBS задач
Теперь давайте рассмотрим перенумерацию кодов WBS для задач:
Шаг 1. Загрузите проект
Project project = new Project("Your Document Directory" + "RenumberExample.mpp");
Шаг 2. Выберите все задачи
List<Task> tasks = (List<Task>) project.getRootTask().selectAllChildTasks();
Шаг 3. Вывод исходных кодов WBS
System.out.println("WBS codes before: ");
for (Task task : tasks) {
System.out.println("\"" + task.get(Tsk.WBS) + "\"" + "; ");
}
Шаг 4. Перенумерация кодов WBS
List<Integer> listIds = new ArrayList<>();
listIds.add(1);
listIds.add(2);
listIds.add(3);
project.renumberWBSCode(listIds);
Шаг 5. Вывод обновленных кодов WBS
System.out.println("\nWBS codes after: ");
for (Task task : tasks) {
System.out.println("\"" + task.get(Tsk.WBS) + "\"" + "; ");
}
Выполнив эти шаги, вы эффективно перенумеруете коды WBS для задач вашего проекта.
Заключение
Поздравляем! Вы успешно научились работать с кодами WBS с помощью Aspose.Tasks для Java. Эти знания дадут вам возможность эффективно управлять и настраивать иерархию задач вашего проекта.
Часто задаваемые вопросы
Вопрос: Где я могу найти документацию по Aspose.Tasks для Java?
О: Документация доступна.здесь.
Вопрос: Как скачать Aspose.Tasks для Java?
О: Вы можете скачать егоздесь.
Вопрос: Доступна ли бесплатная пробная версия Aspose.Tasks для Java?
О: Да, вы можете получить бесплатную пробную версию.здесь.
Вопрос: Где я могу получить поддержку Aspose.Tasks для Java?
А: ПосетитеФорум Aspose.Tasks для поддержки.
Вопрос: Могу ли я получить временную лицензию на Aspose.Tasks для Java?
О: Да, получите временную лицензиюздесь.