Встановлення завдання як підпроект

У Microsoft Project ви можете пов’язати завдання в основному проекті з іншим файлом проекту, розглядаючи його як підпроект. Це корисно для великих проектів, розбитих на менші, керовані частини. Aspose.Tasks for .NET забезпечує ту ж функціональність програмно через Tsk.SubProjectName властивість.

Розуміння підпроектів

Перевірка в Microsoft Project

У Microsoft Project ви можете вставити підпроект, виконавши такі дії:

  1. Перейдіть до Project > Subproject.
  2. Виберіть файл проекту, який потрібно вставити.
  3. Microsoft Project відобразить його як зведене завдання, яке посилається на зовнішній проект.

Це зведене завдання виконує роль заповнювача, посилаючись на фактичний файл підпроекту.

Приклад: встановлення завдання як підпроект

Наступний код демонструє, як створити завдання в головному проекті та налаштувати його на посилання на файл підпроекту:

1Project project = new Project("New Project.mpp");
2
3// Add task
4Task task = project.RootTask.Children.Add("Task 1");
5
6// Setting new subproject link
7task.Set(Tsk.SubprojectName, "subProject.mpp");
8
9project.Save("SubProjectTask_out.mpp", SaveFileFormat.MPP);

Ключові моменти

Поширені запитання

П: Чи можу я зв’язати кілька завдань з різними підпроектами?

П: Чи завантажує Aspose.Tasks вміст підпроекту автоматично?

П: Чи працює ця функція з обома форматами MPP та XML?

П: Як Microsoft Project відображає завдання підпроекту?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.