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

Определяет расположение полей в активном представлении сетевого графика (диаграммы PERT).

Синтаксис

выражение. BoxLayout( _LayoutMode_, _LayoutScheme_, _SummaryPrecedence_, _RowAlignment_, _ColumnAlignment_, _RowSpacing_, _ColumnSpacing_, _RowHeight_, _ColumnWidth_, _AdjustForPageBreaks_, _ShowSummaryTasks_, _ViewBackgroundColor_, _ViewBackgroundPattern_, _ShowProgressMarks_, _ShowPageBreaks_, _ShowIDOnly_ )

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
LayoutMode Необязательный Long Указывает, контролируется ли макет блоков автоматически или пользователем, с помощью метода LayoutNow или через интерфейс. Может быть одной из констант PjLayoutMode .
LayoutScheme Необязательный Long Выравнивание поля в каждой строке. Может быть одной из констант PjLayoutScheme .
Приоритет сводки Необязательный Логический Если значение равно true, суммарные задачи помещаются перед подзадачами.
RowAlignment Необязательный Long Выравнивание текста в строке. Может быть одной из констант PjVerticalAlignment .
ColumnAlignment Необязательный Long Выравнивание текста в столбце. Может быть одной из констант PjAlignment .
RowSpacing Необязательный Long Интервал между строками. Это значение может быть от 0 до 200.
ColumnSpacing Необязательный Long Интервал между столбцами. Это значение может быть от 0 до 200.
RowHeight Необязательный Long Высота каждого ряда прямоугольников. Может быть одной из констант PjRowColSize .
ColumnWidth Необязательный Long Ширина каждого столбца полей. Может быть одной из констант PjRowColSize .
AdjustForPageBreaks Необязательный Логический Если значение имеет значение "Истина", то новая задача, которая не помещается на текущей странице, помещается на следующую страницу. Если значение Ложь, новая задача может приходиться на промежуток между страницами.
ПоказатьСуммарные задачи Необязательный Логический Если значение имеет значение "Истина", отображаются суммарные задачи. Если значение ЛОЖЬ, суммарные задачи скрыты.
ViewBackgroundColor Необязательный Long Цвет фона представления. Может быть одной из констант PjColor .
ViewBackgroundPattern Необязательный Long Шаблон, используемый для фона. Может быть одной из констант PjBackgroundPattern .
ПоказатьProgressMarks Необязательный Логический Это справедливо , если выполняемые задачи помечены диагональной линией от левого верхнего угла поля к правому нижнему, а завершенные задачи помечены дополнительной диагональной линией от правого верхнего угла поля к левому нижнему. Значение false , если ход выполнения задач не отмечен.
ShowPageBreaks Необязательный Логический True , если на сетевом графике отображаются разрывы страниц; в противном случае — False.
ШоуIDOnly Необязательный Логический Имеет значение "True ", если отображаются только идентификаторы задач. Значение False , если отображаются все поля данных задачи в полях сетевого графика.

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

Boolean

Примечания

При использовании метода BoxLayout без указания каких-либо аргументов открывается диалоговое окно "Расположение рамок ".

Чтобы отформатировать макет сетевого графика с использованием шестнадцатеричных значений для ViewBackgroundColor, см. метод BoxLayoutEx .

Пример

В следующем примере для макета блоков в активном представлении сетевого графика устанавливаются значения по умолчанию.

Sub ReturnToDefault() 
 Application.BoxLayout LayoutMode:=pjLayoutManual, LayoutScheme:=pjLayoutTopDownFromLeft, _ 
 SummaryPrecedence:=True, RowAlignment:=pjCenter, ColumnAlignment:=pjMiddle, RowSpacing:=45, _ 
 ColumnSpacing:=60, RowHeight:=pjSizeBestFit, ColumnWidth:=pjSizeBestFit, AdjustForPageBreaks:=True, _ 
 ShowSummaryTasks:=True, ViewBackgroundColor:=pjWhite, ViewBackgroundPattern:=pjBackgroundSolidFill, _ 
 ShowProgressMarks:=False, ShowPageBreaks:=True, ShowIDOnly:=False 
End Sub

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

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