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

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