Project.Recalculate

Recalculate()

Перепланирует все идентификаторы задач проекта, уровни структуры, даты начала/окончания, устанавливает ранние/поздние даты, вычисляет резервы, поля работы и затрат.

public void Recalculate()

Смотрите также


Recalculate(bool)

Перепланирует все идентификаторы задач проекта, уровни структуры, даты начала/окончания, устанавливает ранние/поздние даты, рассчитывает резервы, поля работы и затрат с дополнительной проверкой.

public void Recalculate(bool validate)
ПараметрТипОписание
validateBooleanЕсли true, будет выполнена проверка пересчета. Какие данные проверяются: На данный момент реализована только базовая проверка диапазонов дат задачи и ссылки на задачу. Диапазоны дат задачи (например, ActualStart - ActualFinish, EarlyStart - EarlyFinish и т. д. ), а также даты ссылок на задачи будут проверяться на соответствие критериям даты, согласно которым дата начала меньше или равна дате окончания. Если какое-либо из условий, описанных выше, не выполнено, тоRecalculationValidationExceptionбудет брошен.

Смотрите также