Вычисление процентов
Отслеживание прогресса в управлении проектами часто требует знания того, какая часть задания выполнена. 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#.