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