Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает параметры планирования.
Синтаксис
выражение.
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. |
| Авторазделение | Необязательный | Логический | True , если выполняемые задачи автоматически разделяются; в противном случае — False. |
| CriticalSlack | Необязательный | Variant | Максимальный объем резерва, допустимый для критически важных задач. |
| Тип задачи | Необязательный | Long | Тип по умолчанию для новых задач. Может быть одной из констант PjTaskFixedType . |
| DurationUnits | Необязательный | Long | Единица длительности по умолчанию для задач. Может быть одной из констант PjUnit . |
| WorkUnits | Необязательный | Long | Единица работы по умолчанию для назначений ресурсов. Может быть одной из констант PjUnit . |
| AutoTrack | Необязательный | Логический | True , если поля отслеживания задач автоматически обновляют назначения ресурсов; в противном случае — False. |
| Параметр "Задать значения по умолчанию" | Необязательный | Логический | True , если значения, указанные для всех аргументов, кроме ScheduleMessages и AssignmentUnits, становятся значениями по умолчанию для новых файлов проекта; в противном случае — False. |
| AssignmentUnits | Необязательный | Long | Определяет, как должны отображаться единицы назначения. Может быть одной из констант PjAssignmentUnit . |
| EffortDriven | Необязательный | Логический | Верно , если новые задачи ориентированы на усилия; в противном случае — False. |
| HonorConstraints | Необязательный | Логический | True , если задачи соблюдают свои ограничивающие даты; в противном случае — False. |
| ПоказатьОценено | Необязательный | Логический | True , если длительности задач в новых проектах отображаются оценочным символом; в противном случае — False. |
| NewTasksEstimated | Необязательный | Логический | True , если новые задачи в активном проекте имеют предполагаемую длительность; в противном случае — False. |
Возвращаемое значение
Boolean
Примечания
Если аргумент опущен, его значение по умолчанию определяется текущим параметром на вкладке Расписание диалогового окна Параметры проекта .
При использовании метода OptionsSchedule без указания каких-либо аргументов открывается диалоговое окно Параметры проекта .
Пример
В следующем примере можно отображать сообщения при возникновении проблем с планированием, планировании начала новых задач в текущую дату и задании единицы длительности по умолчанию в неделю.
Sub Options_Schedule()
OptionsSchedule ScheduleMessages:=True, StartOnCurrentDate:=True, DurationUnits:=pjWeek
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.