Поделиться через


Метод Application.ViewEditSingle (Project)

Создает, редактирует или копирует представление с одной панелью.

Синтаксис

выражение. ViewEditSingle( _Name_, _Create_, _NewName_, _Screen_, _ShowInMenu_, _HighlightFilter_, _Table_, _Filter_, _Group_ )

выражение: переменная, представляющая объект Application.

Параметры

Имя Обязательный или необязательный Тип данных Описание
Name Необязательно заполнять. String Имя представления с одной областью для редактирования, создания или копирования. По умолчанию используется имя активного представления.
Создание Необязательный Логический Значение true, если Project создает представление с одной панелью. Если NewName является пустой строкой (""), новому представлению присваивается имя, указанное в поле Имя. В противном случае новое представление является копией представления, указанного в поле Имя, и ему присваивается имя, указанное в параметре NewName. Значение по умолчанию — False.
Newname Необязательный String Новое имя представления, указанное в поле Имя (Create имеет значение False) или имя только что созданного представления (Create имеет значение True). Если NewName — пустая строка, а Create — False, то в представлении, указанном с именем, сохраняется текущее имя. Значение по умолчанию — False.
Screen Необязательный Long Константой, указывающей отображаемое представление. Может быть одной из констант PjViewScreen . Значение по умолчанию — pjGantt.
ShowInMenu Необязательный Логический Значение True , если имя представления отображается в раскрывающемся меню Другие представления . Значение по умолчанию — False.
HighlightFilter Необязательный Логический Значение true, если Project должен выделять отфильтрованные элементы. Значение по умолчанию — False.
Table Необязательный String Имя таблицы, отображаемой в представлении. Требуется для нового представления.
Фильтр Необязательный String Имя фильтра, применяемого к представлению. Требуется для нового представления.
Group Необязательный String Имя группы, применяемой к представлению. Если для представления требуется группа, но она не указана, значение по умолчанию — "Нет группы". Значение Group игнорируется, если в представлении, указанном с помощью аргумента Screen, не используются группы.

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

Boolean

Пример

В следующем примере создается новое представление для текущих задач, которые выполняются и группируются по длительности.

Sub DisplayMyTasks() 
 ViewEditSingle Name:="My Tasks", Create:=True, _ 
 Screen:=pjGantt, Table:="Schedule", _ 
 Filter:="In Progress Tasks", Group:="Duration" 
End Sub

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

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