Метод 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 и обратная связь.