Project.Recalculate

Recalculate()

Tüm proje görevleri kimliklerini, anahat düzeylerini, başlangıç/bitiş tarihlerini yeniden planlar, erken/geç tarihleri ayarlar, boşlukları, iş ve maliyet alanlarını hesaplar.

public void Recalculate()

Ayrıca bakınız


Recalculate(bool)

İsteğe bağlı doğrulama ile tüm proje görevleri kimliklerini, anahat düzeylerini, başlangıç/bitiş tarihlerini yeniden planlar, erken/geç tarihleri ayarlar, boşlukları, iş ve maliyet alanlarını hesaplar.

public void Recalculate(bool validate)
ParametreTipTanım
validateBooleanDoğruysa, yeniden hesaplama doğrulaması gerçekleştirilecektir. Hangi veriler doğrulanır: Şu anda yalnızca görev ve görev bağlantısı tarih aralıklarının temel doğrulaması uygulanmaktadır. Görevin tarih aralıkları (örn. ActualStart - ActualFinish, EarlyStart - EarlyFinish, vb. ) ve Görev Bağlantıları tarihleri, başlangıç tarihinin bitiş tarihinden küçük veya eşit olduğu tarih kriterlerine göre kontrol edilecektir. Yukarıda açıklanan koşullardan herhangi biri başarısız olursa, o zamanRecalculationValidationExceptionatılacak.

Ayrıca bakınız