Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает параметры планирования.
Синтаксис
выражение.
OptionsSchedule( _ScheduleMessages_, _StartOnCurrentDate_, _AutoLink_, _AutoSplit_, _CriticalSlack_, _TaskType_, _DurationUnits_, _WorkUnits_, _AutoTrack_, _SetDefaults_, _AssignmentUnits_, _EffortDriven_, _HonorConstraints_, _ShowEstimated_, _NewTasksEstimated_ )
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| ScheduleMessages | Необязательный | Variant | Логическое значение. Значение true , если при возникновении проблем с планированием отображаются сообщения; в противном случае — False. |
| StartOnCurrentDate | Необязательный | Логический | Значение true, если новые задачи начинаются с текущей даты. False, если новые задачи запускаются с даты начала проекта (проекты, запланированные с даты начала) или в дату окончания проекта (проекты, запланированные с даты окончания). |
| Автоматическое связывание | Необязательный | Логический | Значение true , если задачи связаны автоматически; в противном случае — False. |
| AutoSplit | Необязательный | Логический | Значение true , если выполняемые задачи разделяются автоматически; в противном случае — False. |
| CriticalSlack | Необязательный | Variant | Максимально допустимое количество резервов для критически важных задач. |
| TaskType | Необязательный | Long | Тип по умолчанию для новых задач. Может быть одной из констант PjTaskFixedType . |
| DurationUnits | Необязательный | Long | Единица длительности по умолчанию для задач. Может быть одной из констант PjUnit . |
| WorkUnits | Необязательный | Long | Рабочая единица по умолчанию для назначений ресурсов. Может быть одной из констант PjUnit . |
| AutoTrack | Необязательный | Логический | Значение true, если поля отслеживания задач автоматически обновляют назначения ресурсов; в противном случае — False. |
| SetDefaults | Необязательный | Логический | Значение true , если значения, указанные для всех аргументов, кроме ScheduleMessages и AssignmentUnits, становятся значениями по умолчанию для новых файлов проекта; в противном случае — False. |
| AssignmentUnits | Необязательный | Long | Указывает, как должны отображаться единицы назначения. Может быть одной из констант PjAssignmentUnit . |
| EffortDriven | Необязательный | Логический | Значение true, если новые задачи зависят от усилий; в противном случае — False. |
| HonorConstraints | Необязательный | Логический | Значение true, если задачи учитывают даты ограничения; в противном случае — False. |
| ShowEstimated | Необязательный | Логический | Значение True, если длительность задач в новых проектах отображается с предполагаемым символом; в противном случае — False. |
| NewTasksEstimated | Необязательный | Логический | Значение true, если новые задачи в активном проекте имеют предполагаемую продолжительность; в противном случае — False. |
Возвращаемое значение
Boolean
Примечания
Если аргумент опущен, его значение по умолчанию задается текущим параметром на вкладке Расписание диалогового окна Параметры проекта .
При использовании метода OptionsSchedule без указания аргументов отображается диалоговое окно Параметры проекта .
Пример
Следующий пример позволяет отображать сообщения при возникновении проблем с планированием, планирует запуск новых задач в текущую дату и задает единицу длительности по умолчанию для задач неделю.
Sub Options_Schedule()
OptionsSchedule ScheduleMessages:=True, StartOnCurrentDate:=True, DurationUnits:=pjWeek
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.