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