Редагування базових тривалостей завдань

базова тривалість завдання — це початково запланований час, необхідний для виконання завдання на момент збереження базової лінії. Порівнюючи базову тривалість із поточною (або фактичною) тривалістю, менеджери проєктів можуть виявляти відхилення в графіку та оцінювати точність початкових оцінок. Використовуючи Aspose.Tasks for .NET, розробники можуть легко читати та оновлювати базові тривалості програмно без необхідності використовувати Microsoft Project.

Базова тривалість завдання

Наступні члени класу TaskBaseline класу використовуються:

Після збереження базової лінії, базову тривалість завдання можна переглянути в Microsoft Project:

  1. У меню Вигляд меню, виберіть Додаткові подання а потім Введення завдання.
  2. З меню Вставлення меню, виберіть Стовпці.
  3. Додайте стовпець «Базова тривалість».

Перегляд базової тривалості в Microsoft Project

Щоб вручну перевірити базову тривалість у Microsoft Project:

  1. У меню Вигляд меню, виберіть Додаткові подання, потім виберіть Введення завдання.
  2. Відкрийте Вставлення меню і виберіть Стовпець.
  3. Додайте стовпець «Базова тривалість» до подання.

Отримання базової тривалості завдання за допомогою Aspose.Tasks

Наведений код перебирає базові лінії завдань і виводить їхні тривалості в консоль:

 1Project project = new Project();
 2
 3// Creating TaskBaseline
 4Task task = project.RootTask.Children.Add("Task");
 5project.SetBaseline(BaselineType.Baseline);
 6
 7// Display task baseline duration
 8TaskBaseline baseline = task.Baselines.ToList()[0];
 9Console.WriteLine("Baseline duration is 1 day: {0}", baseline.Duration.ToString().Equals("1 day"));
10Console.WriteLine("BaselineStart is same as Task Start: {0}", baseline.Start.Equals(task.Get(Tsk.Start)));
11Console.WriteLine("BaselineFinish is same as Task Finish: {0}", baseline.Finish.Equals(task.Get(Tsk.Finish)));

Практичні випадки використання

Висновок

Базові тривалості є важливим показником для відстеження продуктивності проєкту. За допомогою Aspose.Tasks for .NET ви можете не лише витягувати, але й програмно оновлювати ці значення, що полегшує підтримку точних базових ліній, забезпечення звітності про відхилення та інтеграцію даних планування з іншими системами.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.