Робота з призначеннями ресурсів
Відстеження відхилень є важливою складовою управління проектом, оскільки дозволяє порівнювати фактичні результати з запланованими базовими значеннями. Aspose.Tasks for .NET надає прямий доступ до значень відхилень через Asn class, що дає розробникам змогу програмно аналізувати відхилення проекту.
Робота з відхиленнями
Цей Asn
class надає кілька властивостей для обробки відхилень у базових значеннях і фактичних показниках призначення:
- CostVariance – різниця між базовою вартістю та фактичною вартістю призначення (double)
- StartVariance – різниця між базовою датою початку та фактичним початком призначення (integer, вимірюється в десятих частках хвилини)
- FinishVariance – різниця між базовою датою завершення та фактичним завершенням призначення (integer, вимірюється в десятих частках хвилини)
- WorkVariance – різниця між базовим обсягом роботи та фактично виконаною роботою (double)
Щоб переглянути відхилення призначень вручну в Microsoft Project:
- Перейдіть на екран використання завдань.
- З меню Вставлення меню, виберіть Стовпець.
- Додайте потрібні стовпці відхилень.
Отримання відхилень призначень у 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 for .NET читає та обчислює значення відхилень незалежно від Microsoft Project.
П: Чи можу я отримати доступ до всіх типів відхилень (витрати, початок, завершення, робота) за допомогою Aspose.Tasks?
- Так.
Asn
class надає всі основні поля відхилень для призначень ресурсів.
П: Чи зберігаються значення відхилень при збереженні проекту назад у Microsoft Project?
- Так. Будь-які дані про відхилення зберігаються і можуть бути переглянуті в Microsoft Project після збереження.
Висновок
Аналіз відхилень в Aspose.Tasks for .NET дозволяє програмно відстежувати відхилення проекту без покладання на Microsoft Project. Використовуючи властивості, такі як CostVariance
, StartVariance
, FinishVariance
, та WorkVariance
, розробники можуть створювати детальні звіти про прогрес, контролювати стан проекту та забезпечувати кращий контроль витрат і графіка безпосередньо з коду на C#.