Application.TimelineInsertTask - метод (Project)

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

Синтаксис

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

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

Параметры

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

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

Boolean

Примечания

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

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

Примечание.

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

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

Пример

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

Application.TimelineInsertTask Type:=pjTimelineInsertCalloutTask

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

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