Forms являются важными объектами в базе данных и служат окнами, через которые пользователи видят ваши данные и получают доступ к ней. Если вы когда-либо хотели получить целостное представление об основах форм Microsoft Access, например о доступных типах форм, о создании, настройке и управлении ими, в этой статье приводится обзор ресурсов, которые помогут вам понять эту картину.
В этой статье
Обзор
Форма — это объект базы данных, который можно использовать для создания пользовательского интерфейса, который позволяет пользователям вводить и изменять данные. Forms часто содержат элементы управления, которые выполняют различные задачи. Хотя вы можете создать базу данных без форм, просто изменив данные в таблице, большинство пользователей предпочитают использовать формы для просмотра, ввода и редактирования данных, содержащихся в таблицах. Формы также дают возможность контролировать взаимодействие пользователей с информацией базы данных. Например, можно создать форму, в которой отображаются только определенные поля и с помощью которой можно выполнять только ограниченное число операций. Это помогает защитить данные и уменьшить возможные ошибки при вводе данных. В этой статье приведены сведения о ресурсах, начиная от основных сведений о формах Access и заканчивая созданием и настройкой форм.
Отличный способ понять роль и функцию форм в базе данных Microsoft Access — начать с обзора различных частей базы данных и роли форм в базе данных, чтобы узнать больше, начиная с представления основ базы данных.
Теперь давайте сосредоточимся на формах с введением в формы.
Прежде чем создавать форму, внимательно изучите элементы управления, которые являются важной функцией большинства форм. Элементы управления позволяют пользователям вводить, изменять или отображать данные из базы данных. Знание о различных типах элементов управления, доступных в Access, может быть полезно при настройке форм. Дополнительные сведения об элементах управления см. в статье Общие сведения об элементах управления.
Типы форм
Access предлагает несколько способов создания форм в зависимости от типа формы, которую вы хотите создать. Узнайте о некоторых распространенных типах форм и способах их создания:
|
Какой тип формы вам нужен? |
Подробнее |
|
Форма сведений: пустая форма доступа, которая отображает сведения об одной записи за раз. |
|
|
Форма с несколькими элементами. Также известная как непрерывная форма, отображает сведения из нескольких записей одновременно. Выглядит как таблица, но обеспечивает больший контроль над такими элементами, как форматирование текста, добавление графики, кнопок и других элементов управления. |
Создание формы с использованием инструмента "Несколько элементов" |
|
Разделенная форма: Одновременно отображаются данные в представлении формы и таблицы. Полезно, если требуется просматривать большие объемы данных, но необходимо изменять только одну запись за раз. |
|
|
Форма навигации: Форма, содержащая элемент управления навигацией. Формы навигации особенно важны для навигации по базе данных, если ваш план включает публикацию базы данных в Интернете, так как область навигации access недоступна в браузере. |
Дополнительные способы создания формы
Перейдите на вкладку Создать и опробуйте параметры в группе Forms, чтобы быстро создать новые формы. Вы также можете выбрать таблицу или запрос в области навигации и быстро создать новую форму на основе этого объекта с помощью команды Form.
Ознакомьтесь с ресурсами в следующей таблице, чтобы узнать о некоторых распространенных способах создания форм:
|
Методы создания форм |
Узнайте, как |
|
Средство "Форма ". Чтобы быстро создать форму элемента, отображающую сведения об одной записи за раз. |
|
|
Мастер форм. Используйте это средство, чтобы создать форму, если вы хотите более избирательно определить, какие поля отображаются в форме. Кроме того, можно определить, как сгруппированы и сортируются данные. |
|
|
Пустая форма. Если средство формы или мастер не соответствует вашим потребностям, средство "Пустая форма " предлагает очень быстрый способ создания формы, особенно если вы планируете добавить в форму только несколько полей. |
См. раздел о создании формы с помощью инструмента "Пустая форма" статьи Общие сведения о формах. |
Использование разных представлений для форм
Как вы уже узнали из некоторых статей, упомянутых в предыдущих разделах, формы Access можно просматривать в трех разных представлениях: в представлении "Форма", "Конструктор" и "Макет". Знание того, какое представление следует использовать для конкретной задачи, может быть полезно. Например, для настройки формы можно использовать представление Конструктор или Макет. Представление Формы является представлением по умолчанию для формы и в основном используется для просмотра формы с данными или для ввода данных. Так как представления Макет и Конструктор используются для внесения изменений в форму, дополнительные сведения об использовании этих представлений см. в ресурсах в следующей таблице:
|
Тип представления |
Для кого предназначена |
Подробнее |
|
Режим макета |
Внесение большинства типов изменений в форму. Данные отображаются при изменении структуры, что очень полезно при настройке размера элементов управления или любых других изменениях, влияющих на внешний вид и удобство использования формы. |
|
|
Конструктор |
Внесение изменений, для которых требуется более подробное представление структуры формы, таких как разделы "Заголовок", "Сведения" и "Нижний колонтитул". Базовые данные не отображаются при проектировании changes.in представлении конструктора. Что хорошо в использовании представления конструктора?
Изменение определенных свойств формы, которые не могут быть изменены в режиме макета |
Больше возможностей с помощью форм
Теперь, когда вы разработали структуру формы, если это связанная форма, вы хотите, чтобы она была подключена к источнику данных. Источниками данных могут быть таблица, запрос или инструкция SQL, содержащая данные, отображаемые в форме. Форма "unbound" не связывается напрямую с источником данных, но содержит командные кнопки, метки или другие элементы управления, необходимые для работы с приложением. Чтобы понять, как работать с источниками записей, см. статью Установка источника записей для формы или отчета.
Визуально привлекательная форма делает работу с базой данных приятнее и эффективнее, а также помогает предотвратить ввод неверных данных. Если вы хотите выйти за рамки создания базовой формы и добавить некоторые пользовательские штрихи и сделать ее уникальной, Access предлагает несколько способов для этого. Для некоторых вариантов может потребоваться практика, прежде чем вы получите дизайн, чтобы выглядеть так, как вы планировали, но если вам не нравится дизайн, его всегда можно изменить.
В следующей таблице приведены ресурсы для принятия формы к следующему шагу добавления полей и их настройки.
|
В этой статье |
Узнайте, как |
|
Быстрое добавление полей в форму |
|
|
Сделайте мою форму более упорядоченной, уменьшите беспорядок и облегчите работу с ней. |
|
|
Укажите порядок, в котором элементы управления в моей форме отвечают на клавишу TAB. В хорошо спроектированной форме элементы управления отвечают на клавишу TAB в логическом порядке( например, сверху вниз и слева направо), что упрощает использование формы. |
Задание последовательности перехода для элементов управления |
|
Создайте подчиненную форму или форму, вложенную в основную форму. Вложенные формы полезны для просмотра данных из нескольких связанных таблиц или запросов в одной форме. |
Создание формы, содержащей подчиненную форму (форма с отношением "один-ко-многим") |
|
Сделайте некоторые поля и данные в моей форме более заметными. |
|
|
Настройка параметров проектирования для всех форм в моей базе данных. |
|
|
Добавьте элемент управления "Текстовое поле", отображающее значение из другой формы. Можно использовать для отображения результатов из подчиненной формы, содержащей вычисляемое текстовое поле в основной форме. |
Создание элемента управления, ссылающегося на элемент управления на другой форме |
Работа с формами в веб-базе данных
|
Параметры формы веб-базы данных |
Узнайте, как |
|
Форма навигации — это простая форма, содержащая элемент навигации. Формы навигации являются полезным дополнением любой базы данных, но особенно важны для баз данных, публикуемых в Интернете, так как область навигации Access не отображается в браузере. |
|
|
Access 2010 включает элемент управления веб-браузером, который можно использовать для отображения веб-страниц в форме |
Некоторые дальнейшие действия
Попробуйте некоторые из следующих функций в формах:
-
Узнайте, как создать форму (переключатель), которую пользователи видят при открытии базы данных? Задайте форму по умолчанию, которая отображается при открытии базы данных Access.
-
Добавление раскрывающегося списка, который позволяет найти запись в форме Создание списка вариантов с помощью списка или поля со списком