Создание разделенной формы

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Примечание : Разделенные формы нельзя использовать как часть веб-приложения Access.

Разделенная форма позволяет одновременно отображать данные в двух представлениях — в режиме формы и в режиме таблицы. Эти две части формы связаны с одним и тем же источником данных и всегда синхронизированы друг с другом. При выделении поля в одной части формы выделяется то же поле в другой части. Данные можно добавлять, изменять или удалять в каждой части формы (при условии, что источник записей допускает обновление, а параметры формы не запрещают такие действия).

Разделенная форма в базе данных Access для настольных компьютеров

Работа с разделенной формой позволяет использовать преимущества обоих типов формы в одной форме. Например, можно воспользоваться табличной частью формы, чтобы быстро найти запись, а затем просмотреть или изменить запись в другой части формы. Часть разделенной формы, отображающаяся в режиме формы, может исполнять для табличной части роль привлекательного и функционального заголовка. Это техническое средство применяется в различных шаблонах баз данных, доступных для Access.

В этой статье

Создание разделенной формы с помощью инструмента разделенной формы

Преобразование существующей формы в разделенную форму

Настройка разделенной формы

Создание новой разделенной формы при помощи инструмента «Разделенная форма»

Данная процедура создает новую разделенную форму с нуля. Форма создается на основе таблицы или запроса, которые выбираются в области переходов или открыты в режиме таблицы.

  1. В области переходов щелкните таблицу или запрос с данными, которые должны отображаться в форме, либо откройте таблицу или запрос в режиме таблицы.

  2. На вкладке Создать в группе Формы нажмите кнопку Другие формы и выберите командуРазделить форму.

Будет создана новая форма и отображена в режиме макета. В режиме макета можно внести изменения в структуру формы при одновременном отображении данных. Например, при необходимости можно настроить размер полей в соответствии с данными.

К началу страницы

Преобразование имеющейся формы в разделенную форму

Имеющуюся форму можно преобразовать в разделенную форму, задав несколько свойств формы:

  1. Откройте форму в режиме макета, щелкнув ее правой кнопкой мыши в области переходов и выбрав команду Макет.

  2. Чтобы открыть окно свойств, если оно не открыто, нажмите клавишу F4.

  3. В раскрывающемся списке в верхней части окна свойств выберите пункт Форма.

  4. В окне свойств на вкладке Формат в раскрывающемся списке Режим по умолчанию выберите пункт Разделение формы.

  5. Сохраните и закройте форму. Затем дважды щелкните имя формы в области переходов, чтобы переключиться в режим формы.

К началу страницы

Доработка разделенной формы

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

Задание свойств разделенной формы

Некоторые свойства разделенной формы, значения которых можно задать в окне свойств для ее доработки, перечислены в таблице ниже. Чтобы открыть окно свойств, если оно не открыто, нажмите клавишу F4. Проверьте также, выбран ли вариант Форма в раскрывающемся списке в верхней части окна свойств. Все свойства таблицы расположены на вкладке Формат окна свойств. Значения по умолчанию могут зависеть от способа создания разделенной формы.

Свойство

Описание

Размер разделенной формы

Задание точной высоты и ширины (в зависимости от того, были ли формы разбиение по вертикали или горизонтали) части формы разделенная форма. Например введите 1" присвоено формы высота или ширина 1 см. Введите Авто, чтобы задать измерение другими способами, например, перетащив разделения в режиме макета.

Ориентация разделенной формы

Позволяет указать местоположение таблицы относительно формы — выше, ниже, слева или справа.

Линия разделения в разделенной форме

Если для свойства задано значение Да, можно изменять размеры формы и таблицы, перемещая линию разделения между двумя частями. Линию разделения можно перетаскивать мышью, выделяя больше или меньше места для таблицы. Если задано значение Нет, линия разделения скрыта, и размеры формы и таблицы изменить нельзя.

Таблица разделенной формы

Если для свойства задано значение Изменение (а источник записей формы допускает обновления), то изменение таблицы будет разрешено. Если задано значение Только чтение, изменение таблицы будет запрещено.

Печать разделенной формы

Позволяет указать, какая часть формы будет печататься при печати формы. Если для свойства задано значение Только форма, на печать будет выводиться только часть в режиме формы. Если задано значение Только таблица, печататься будет только табличная часть.

Сохранение положения линии разделения

Если для свойства задано значение Да, то форма будет открываться с линией разделения в том же положении, в котором она была оставлена в прошлый раз. Если задано значение Нет, линия разделения скрыта, и размеры формы и таблицы изменить нельзя.

Фиксация разделителя формы

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

  1. Перейдите в режим конструктора, щелкнув форму правой кнопкой мыши в области переходов и выбрав команду Конструктор.

  2. Чтобы открыть окно свойств, если оно не открыто, нажмите клавишу F4.

  3. В раскрывающемся списке в верхней части окна свойств выберите пункт Форма.

  4. На вкладке Формат окна свойств укажите значение Нет для свойства Линия разделения в разделенной форме.

  5. Установите для свойства Сохранение положения линии разделения значение Да.

  6. Перейдите в режим макета, щелкнув форму правой кнопкой мыши в области переходов и выбрав команду Режим макета.

  7. Перетащите линию разделения в нужное положение (или введите точное значение высоты в поле свойства Размер разделенной формы).

  8. Чтобы просмотреть результаты, переключитесь в режим формы.

Разделитель будет зафиксирован в установленном положении, а линия разделения будет скрыта.

Добавление поля в форму

  1. Перейдите в режим макета, щелкнув форму правой кнопкой мыши в области переходов и выбрав команду Режим макета.

  2. Если область Список полей не отображается, на вкладке Конструктор в группе Сервис нажмите кнопку Добавить поля.

  3. Найдите нужное поле и перетащите его на разделенную форму.

    Примечание : Если поле перетаскивается на таблицу, оно также добавляется и в форму. Однако поле может не отобразиться там, где нужно. Поэтому рекомендуется перетаскивать поле на форму.

Удаление поля из разделенной формы

  1. Перейдите в режим макета, щелкнув форму правой кнопкой мыши в области переходов и выбрав команду Режим макета.

  2. Щелкните часть формы в разделенной форме, чтобы выделить ее, и нажмите клавишу DELETE.

    Поле будет удалено с обеих частей разделенной формы.

К началу страницы

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×