Свойство Section.NewRowOrCol (Access)

Используйте свойство NewRowOrCol, чтобы указать, печатается ли раздел и связанные с ним данные в новой строке или столбце в виде отчета с несколькими столбцами или формы с несколькими столбцами. Чтение и запись байтов.

Синтаксис

expression. NewRowOrCol

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

Замечания

Свойство NewRowOrCol использует следующие параметры.

Setting Visual Basic Описание
Нет 0 (по умолчанию) Разрывы строк или столбцов определяются параметрами в диалоговом окне Настройка страницы (доступно при выборе параметра Параметры страницы в меню Файл ) и доступным пространством на странице.
Перед разделом 1 Microsoft Access начинает печать текущего раздела (раздела, для которого задано свойство, например раздела заголовка группы) в новой строке или столбце. Затем он выводит следующий раздел, например раздел сведений, в той же строке или столбце.
После раздела 2 Access начинает печать текущего раздела, например раздела заголовка группы, в текущей строке или столбце. Начинается печать следующего раздела, например раздела сведений, в следующей строке или столбце.
До & после 3 Access начинает печать текущего раздела в новой строке или столбце. Начинается печать следующего раздела в следующей строке или столбце.

Свойство NewRowOrCol можно задать только в режиме конструктора или представления конструктора отчета.

Ниже приведены примеры параметров для раздела заголовка группы в отчете с несколькими столбцами. Убедитесь, что в разделе Макет столбца на вкладке Столбцы диалогового окна Настройка страницы выбран пункт Вниз, Затем поперек.

Пример параметра Результат
Перед разделом Заголовок группы выводится в верхней части нового столбца.
После раздела Раздел сведений выводится в верхней части нового столбца.
До & после Заголовок группы печатается в столбце сам по себе, а раздел сведений выводится в верхней части нового столбца.

Разделы в форме или отчете обычно печатаются вертикально вниз страницы. По умолчанию используется параметр "Макет столбца " — "Поперек", а затем " Вниз". Вы можете распечатать разделы в нескольких столбцах на странице, нажав кнопку Вниз, а затем в разделе Макет столбца на вкладке Столбцы диалогового окна Настройка страницы .

Если для свойства NewRowOrCol задано значение Before Section, вертикальная или горизонтальная ориентация страницы влияет на то, как отображается раздел при печати. Если щелкнуть Поперечно, а затем вниз в разделе Макет столбца на вкладке Столбцы диалогового окна Настройка страницы , Access начнет печать раздела в начале новой строки. Если нажать кнопку Вниз, а затем в окне Поперек, Access начнет печать раздела в начале нового столбца.

В следующем примере возвращается параметр свойства NewRowOrCol и назначается переменной intGetVal .

Dim intGetVal As Integer 
intGetVal = Me.Section(1).NewRowOrCol

В следующем примере представлено два макета для отчета, разделяющего данные на четыре группы (head1 — Head4). Каждая группа включает от трех до шести записей, каждая из которых содержит поля a и b. Макеты отличаются только своими параметрами в разделе Макет столбца на вкладке Столбцы диалогового окна Настройка страницы и значениями их свойств NewRowOrCol . Обратите внимание, что для поля Ширина в разделе Размер столбца на вкладке Столбцы необходимо установить фактическую ширину поля. Кроме того, для параметра Before Section свойства NewRowOrCol требуется, чтобы раздел заголовка страницы превышал ноль для параметра Down, а затем — Across для правильной работы.

Макет столбца Поперек, затем вниз
Head1 1a 1b 2a 2b 3a 3b 4a 4b 5a 5b
Head2 1a 1b 2a 2b 3a 3b 4a 4b
Head3 1a 1b 2a 2b 3a 3b
Head4 1a 1b 2a 2b 3a 3b 4a 4b 5a 5b 6a 6b
Параметры сетки Число столбцов , для которых задано значение 4
Параметр свойства NewRowOrCol для раздела заголовка группы До & после
Макет столбца Вниз, затем поперек
Head1 Head2 Head3 Head4 1a 1b 1a 1b 1a 1b 1a 1b
2a 2b 2a 2b 2a 2b 2a 2b
3a 3b 3a 3b 3a 3b 3a 3b
4a 4b 4a 4b 4a 4b
5a 5b 5a 5b
6a 6b
Параметры сетки Число столбцов , для которых задано значение 4
Параметр свойства NewRowOrCol для раздела заголовка группы Перед разделом

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

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