Метод Application.TimelineInsertTask (Project)

При выборе представления Временная шкала отображает диалоговое окно Сведения о задаче , а затем вставляет новую задачу в проект и добавляет ее в представление временной шкалы.

Синтаксис

выражение. TimelineInsertTask( _Type_ )

Выражение Выражение, возвращающее объект Application .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Тип Обязательный PjTimelineInsertTaskType Указывает тип задачи; т. е. является ли задача обычной, вехой или задачей выноски. Может быть одной из следующих констант PjTimelineInsertTaskType : pjTimelineInsertTask, pjTimelineInsertMilestone или pjTimelineInsertCalloutTask. Любой из типов задач можно запланировать вручную или автоматически.

Возвращаемое значение

Boolean

Примечания

Метод TimelineInsertTask показывает задачу, запланированную вручную или автоматически запланированную, в диалоговом окне Сведения о задаче в зависимости от типа задачи, показанной в разделе Новые задачи в строке состояния проекта.

Если пользователь отменяет диалоговое окно Сведения о задаче , timelineInsertTask возвращает значение False.

Примечание.

Флажок Отображать на временной шкале в диалоговом окне Сведения о задаче снят. Метод TimelineInsertTask добавляет задачу на временную шкалу независимо от того, установлен или снят флажок.

Метод TimelineInsertTask соответствует командам Task, Callout Task и Milestone в группе Вставка на вкладке Формат на ленте. На вкладке Формат отображается группа Вставка при выборе представления Временной шкалы. Если представление временной шкалы не выбрано, метод TimelineInsertTask приводит к ошибке 1100 : "Метод недоступен в этой ситуации".

Пример

Если в строке состояния проекта отображаются новые задачи: расписание вручную, в следующей инструкции отображается диалоговое окно Сведения о задаче , в котором пользователю предлагается назвать задачу, запланированную вручную. Дата начала по умолчанию — это дата начала проекта. Когда пользователь нажимает кнопку ОК, Project вставляет задачу на диаграмму Ганта и отображает новую задачу на временной шкале, а сведения о задаче в выноске прикреплены к временной шкале.

Application.TimelineInsertTask Type:=pjTimelineInsertCalloutTask

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.