Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Задает параметры вычисления.
Синтаксис
выражение.
OptionsCalculation( _Automatic_, _AutoTrack_, _SpreadPercentToStatusDate_, _SpreadCostsToStatusDate_, _AutoCalcCosts_, _FixedCostAccrual_, _CalcMultipleCriticalPaths_, _CriticalSlack_, _SetDefaults_, _CalcInsProjLikeSummTask_, _MoveCompleted_, _AndMoveRemaining_, _MoveRemaining_, _AndMoveCompleted_, _EVMethod_, _EVBaseline_ )
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Автоматическая | Необязательный | Логический | Значение true , если режим вычисления является автоматическим. |
| AutoTrack | Необязательный | Логический | Значение true, если поля отслеживания задач автоматически обновляют назначения ресурсов. |
| SpreadPercentToStatusDate | Необязательный | Логический | Значение true, если изменения в общем проценте завершения задачи распределяются по дате состояния. |
| SpreadCostsToStatusDate | Необязательный | Логический | Значение true, если изменения в общую фактическую стоимость распределяются по дате состояния. Аргумент SpreadCostsToStatusDate игнорируется, если параметр AutoCalcCosts имеет значение True. |
| AutoCalcCosts | Необязательный | Логический | Значение true, если фактические затраты всегда вычисляются по Project. |
| FixedCostAccrual | Необязательный | Long | Метод по умолчанию, используемый для начисления фиксированных затрат. Может быть одной из следующих констант PjAccrueAt : pjStart, pjEnd или pjProrated. |
| CalcMultipleCriticalPaths | Необязательный | Логический | Значение true, если Project вычисляет несколько критических путей для проекта. |
| CriticalSlack | Необязательный | Integer | Максимально допустимое количество резервов для критически важных задач. |
| SetDefaults | Необязательный | Логический | Значение true , если значения, указанные для всех аргументов, кроме Automatic, становятся значениями по умолчанию для новых проектов. |
| CalcInsProjLikeSummTask | Необязательный | Логический | Значение true, если подпроекты в проекте master ведут себя как обычные суммарные задачи. False, если подпроекты вычисляются самостоятельно. Значение по умолчанию — False. |
| MoveCompleted | Необязательный | Логический | Значение true, если project перемещает конец завершенных частей после даты состояния на дату состояния. |
| AndMoveRemaining | Необязательный | Логический | Значение true , если project перемещает начало оставшихся частей обратно к дате состояния. |
| MoveRemaining | Необязательный | Логический | Значение true, если project перемещает начало оставшихся частей до даты состояния вперед на дату состояния. |
| AndMoveCompleted | Необязательный | Логический | Значение true, если project перемещает конец завершенных частей вперед к дате состояния. |
| EVMethod | Необязательный | Long | Метод по умолчанию для вычисления полученного значения. Может быть одной из следующих констант PJEarnedValueMethod : pjPercentComplete или pjPhysicalPercentComplete. |
| EVBaseline | Необязательный | Long | Базовый план, используемый при вычислении заработанного значения. Может быть одной из следующих констант PjBaselines : pjBaseline или pjBaseline1. . . pjBaseline10. |
Возвращаемое значение
Boolean
Примечания
Если аргумент опущен, его значение по умолчанию задается параметром на вкладке Расписание диалогового окна Параметры проекта .
При использовании метода OptionsCalculation без указания аргументов отображается диалоговое окно Параметры проекта с выбранной вкладкой Общие .
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.