Обчислення відсотків
Відстеження прогресу в управлінні проєктами часто потребує знання того, яка частина завдання виконана. Aspose.Tasks for .NET надає PercentWorkComplete
властивість, яка дозволяє отримувати або керувати цією інформацією програмно, не відкриваючи Microsoft Project.
Клас Asn клас надає таку ключову властивість:
- PercentWorkComplete – представляє відсоток виконаної роботи за призначенням.
Це значення допомагає керівникам проєктів відстежувати прогрес, формувати звіти та забезпечувати своєчасне виконання проєкту.
Отримання відсотків у Aspose.Tasks
У наведеному прикладі ми показуємо, як отримати доступ до PercentWorkComplete
властивості для призначення ресурсу. Цей код отримує відсоток виконаної роботи безпосередньо з файлу проєкту.
1Project project = new Project("New Project.mpp");
2
3// Print assignment percent completion
4foreach (ResourceAssignment ra in project.ResourceAssignments)
5{
6 Console.WriteLine(ra.Get(Asn.PercentWorkComplete).ToString());
7}
Поширені запитання
Питання: Чи потрібно встановлювати Microsoft Project для обчислення PercentWorkComplete?
- Ні. Aspose.Tasks for .NET працює незалежно від Microsoft Project.
Питання: Чи можу я оновити значення PercentWorkComplete за допомогою Aspose.Tasks?
- Так. Ви можете як читати, так і встановлювати
PercentWorkComplete
властивість програмно.
Питання: Чи впливає PercentWorkComplete на інші поля завдання або призначення?
- Так. Оновлення цієї властивості може вплинути на обчислення, пов’язані з прогресом у проєкті, наприклад на залишкову роботу та значення витрат.
Висновок
Властивість PercentWorkComplete
у Aspose.Tasks for .NET дозволяє просто відстежувати та контролювати прогрес призначення. Отримуючи або оновлюючи це значення програмно, ви можете автоматизувати створення звітів, забезпечити точне відстеження та підтримувати строки проєкту. Ця функція усуває необхідність у Microsoft Project, надаючи розробникам повний контроль над даними проєкту безпосередньо в C#.