Робота з призначеннями ресурсів
Відстеження відхилень є важливою складовою управління проектом, оскільки дозволяє порівнювати фактичні результати з запланованими базовими значеннями. 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?
- Так.
Asnclass надає всі основні поля відхилень для призначень ресурсів.
П: Чи зберігаються значення відхилень при збереженні проекту назад у Microsoft Project?
- Так. Будь-які дані про відхилення зберігаються і можуть бути переглянуті в Microsoft Project після збереження.
Висновок
Аналіз відхилень в Aspose.Tasks for .NET дозволяє програмно відстежувати відхилення проекту без покладання на Microsoft Project. Використовуючи властивості, такі як CostVariance, StartVariance, FinishVariance, та WorkVariance, розробники можуть створювати детальні звіти про прогрес, контролювати стан проекту та забезпечувати кращий контроль витрат і графіка безпосередньо з коду на C#.