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

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

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

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

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

Разделенная форма позволяет использовать преимущества обоих типов формы в одной форме. Например, можно быстро найти запись в табличной части формы, а затем просмотреть или изменить ее в представлении формы. Часть, отображающаяся в представлении формы, может служить в качестве привлекательного и функционального заголовка для табличной части. Этот прием применяется в различных шаблонах баз данных, доступных для 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. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

  • Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала. Вместе с другими участниками сообщества Майкрософт вы можете улучшить эту статью с помощью Community Translation Framework (CTF). Просто наведите указатель мыши на предложение в статье и выберите команду "УЛУЧШИТЬ ПЕРЕВОД" в мини-приложении CTF. Для получения дополнительных сведений о CTF щелкните здесь. Используя CTF, вы соглашаетесь с нашими условиями предоставления услуг.

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

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

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

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

×