Робота з призначеннями ресурсів

Відстеження відхилень є важливою складовою управління проектом, оскільки дозволяє порівнювати фактичні результати з запланованими базовими значеннями. Aspose.Tasks for .NET надає прямий доступ до значень відхилень через Asn class, що дає розробникам змогу програмно аналізувати відхилення проекту.

Робота з відхиленнями

Цей Asn class надає кілька властивостей для обробки відхилень у базових значеннях і фактичних показниках призначення:

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

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

Отримання відхилень призначень у Aspose.Tasks

Наведений приклад показує, як отримати доступ до WorkVariance значення призначення ресурсу програмно. Це дозволяє визначити, наскільки фактична робота відхиляється від базової.

 1Project project = new Project("New Project.mpp");
 2
 3// Print assignment variances
 4foreach (ResourceAssignment ra in project.ResourceAssignments)
 5{
 6    Console.WriteLine(ra.Get(Asn.WorkVariance));
 7    Console.WriteLine(ra.Get(Asn.CostVariance));
 8    Console.WriteLine(ra.Get(Asn.StartVariance));
 9    Console.WriteLine(ra.Get(Asn.FinishVariance));
10}

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

П: Чи потрібно встановлювати Microsoft Project, щоб читати значення відхилень?

П: Чи можу я отримати доступ до всіх типів відхилень (витрати, початок, завершення, робота) за допомогою Aspose.Tasks?

П: Чи зберігаються значення відхилень при збереженні проекту назад у Microsoft Project?

Висновок

Аналіз відхилень в Aspose.Tasks for .NET дозволяє програмно відстежувати відхилення проекту без покладання на Microsoft Project. Використовуючи властивості, такі як CostVariance, StartVariance, FinishVariance, та WorkVariance, розробники можуть створювати детальні звіти про прогрес, контролювати стан проекту та забезпечувати кращий контроль витрат і графіка безпосередньо з коду на C#.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.