Создание формы в Access
В форме Access, как на витрине магазина, удобно просматривать и открывать нужные элементы. Так как форма — это объект, с помощью которого пользователи могут добавлять, редактировать и отображать данные, хранящиеся в базе данных классического приложения Access, ее внешний вид играет важную роль. Если база данных классического приложения Access используется несколькими пользователями, хорошо продуманные формы — залог точности данных и эффективности работы с ними.
Создать форму на компьютере в базе данных Access можно несколькими способами. В этой статье мы рассмотрим наиболее распространенные из них.
Примечание: Информация, приведенная в этой статье, не относится к веб-базам данных Access или веб-приложениям Access.
В этой статье
Создание формы из существующей таблицы или запроса в Access
Чтобы создать форму из таблицы или запроса базы данных, в области навигации щелкните таблицу или запрос, содержащие данные для формы, а затем на вкладке Создание нажмите кнопку Форма.
Приложение Access создаст форму и отобразит ее в режиме макета. При необходимости вы можете изменить оформление, например настроить размер текстовых полей в соответствии с данными. Подробнее читайте в статье об использовании инструмента «Форма».
Создание пустой формы в Access
Чтобы создать форму без элементов управления и заранее отформатированных элементов, выполните следующее. На вкладке Создание нажмите кнопку Пустая форма. Откроется пустая форма в режиме макета, и отобразится область Список полей.
В области Список полей щелкните знак плюс (+) рядом с одной или несколькими таблицами, содержащими поля, которые нужно включить в форму.
Чтобы добавить поле к форме, дважды щелкните его или перетащите на форму. Чтобы добавить сразу несколько полей, щелкните их по очереди, удерживая нажатой клавишу CTRL. Затем перетащите выбранные поля на форму.
Примечание: Порядок таблиц в области Список полей может изменяться в зависимости от выбранной части формы. Если не удается добавить поле в форму, выберите другую часть формы и повторите попытку.
С помощью инструментов в группе Элементы управления на вкладке Работа с макетами форм можно добавить в форму эмблему компании, заголовок, номера страниц, дату и время.
Если требуется добавить в форму другие виды элементов управления, откройте вкладку Конструктор и выберите нужные элементы в группе Элементы управления.
Создание разделенной формы в Access
Разделенная форма позволяет одновременно отображать данные в двух представлениях: в представлении формы и в режиме таблицы. То есть вы можете использовать возможности обоих этих представлений в одной форме. Например, можно быстро найти запись в режиме таблицы, а затем просмотреть или изменить ее в представлении формы. Эти две части формы связаны с одним и тем же источником данных и всегда синхронизированы друг с другом.

Чтобы создать новую разделенную форму с помощью инструмента «Разделенная форма», в области навигации щелкните таблицу или запрос с нужными данными, а затем на вкладке Создание нажмите кнопку Другие формы и выберите пункт Разделенная форма.
Access создаст форму, которую можно изменять по своему усмотрению. Например, при необходимости можно настроить размер текстовых полей в соответствии с данными. Подробнее о работе с разделенными формами читайте в статье о создании разделенной формы.
Создание формы, отображающей несколько записей, в Access
Форма нескольких элементов (также называется ленточной) удобна, если требуется отобразить несколько записей. Кроме того, ее легче настроить, чем таблицу. Такую форму можно создать с помощью инструмента «Несколько элементов».
В области навигации щелкните таблицу или запрос с данными, которые должны отображаться в форме.
На вкладке Создание нажмите кнопку Другие формы и выберите пункт Несколько элементов.
Приложение Access создаст форму и отобразит ее в режиме макета. В этом режиме можно вносить изменения в структуру формы при одновременном просмотре данных. Например, можно настроить размер полей в соответствии с данными. Подробнее читайте в статье Создание формы с помощью инструмента «Несколько элементов».
Создание формы, содержащей подчиненную форму, в Access
При работе со связанными данными, хранящимися в отдельных таблицах, часто приходится просматривать их из нескольких таблиц или запросов в одной и той же форме, поэтому подчиненные формы отлично подойдут в такой ситуации. В зависимости от потребностей подчиненные формы можно добавлять несколькими способами. Подробнее об этом читайте в статье Создание формы, содержащей подчиненную форму (форма с отношением «один-ко-многим»).
Создание формы навигации в Access
Форма навигации — это простая форма, содержащая элемент навигации. Формы навигации являются полезным дополнением любой базы данных, но особенно важны для баз данных, публикуемых в Интернете, так как область навигации Access не отображается в браузере.
Откройте базу данных, в которую нужно добавить форму навигации.
На вкладке Создание в группе Формы нажмите кнопку Навигация и выберите нужный стиль формы навигации.
Access создаст форму, добавит на нее элемент навигации и отобразит форму в режиме макета. Подробнее об этом читайте в статье Создание формы навигации.
Дополнительные сведения
Формы можно настраивать с помощью нескольких параметров. Выберите нужные из представленных ниже.
Если вы хотите иметь возможность выбирать поля, которые будут отображаться в форме, создайте форму с помощью мастера форм.
Добавление вкладок в форму позволяет упорядочить данные и сделать форму более удобной для восприятия, особенно, если форма содержит большое количество элементов управления.
Элемент управления «Веб-браузер» дает возможность отображать в форме веб-страницы. Вы можете связывать его с полями и элементами управления базы данных, чтобы динамически определять отображаемую страницу. Например, с помощью адресов в базе данных можно создавать настраиваемые карты на сайте, или использовать сведения о товаре в базе данных для поиска объектов на веб-сайте поставщика.
Элементы управления в Access размещаются вдоль направляющих линий (макетов), которые позволяют выравнивать элементы управления в форме. Узнайте, как перемещать и изменять размер отдельных элементов управления.
Лабораторная работа № 4 Использование форм в базе данных
Формы —это объекты базы данных, предназначенные для просмотра данных из таблиц и запросов, для ввода данных в базу, корректирования существующих данных и выполнения заданных действий. Форма может содержать графики, рисунки и другие внедренные объекты.
Можно вносить данные в таблицы и без помощи каких-либо форм. Но существует несколько причин, которые делают формы незаменимым средством ввода данных в базу:
при работе с формами ограничен доступ к таблицам (самому ценному в базе данных);
разные люди могут иметь разные права доступа к информации, хранящейся в базе. Для ввода данных им предоставляются разные формы, хотя данные из форм могут поступать в одну таблицу;
вводить данные в форму легче, чем в таблицу, и удобнее, так как в окне формы отображается, как правило, одна запись таблицы;
в большинстве случаев информация для баз данных берется из бумажных бланков (анкет, счетов, накладных, справок и т. д.). Экранные формы можно сделать точной копией бумажных бланков, благодаря этому уменьшается количество ошибок при вводе и снижается утомляемость персонала.
Создавать формы можно на основе нескольких таблиц или запросов с помощью Мастера, используя средство автоформы, «вручную» в режиме Конструктора, сохраняя таблицу или запрос как форму. Созданную любым способом форму можно затем изменять в режиме Конструктора. Рассмотрим некоторые из перечисленных способов.
Выполните команду: вкладка ленты Создание —> панель инструментов Формы —> Другие формы —> Мастер форм.
В диалоговом окне Создание формвыберите таблицы (запросы) и поля, которые будут помещены в форму. Щелкните по кнопке Далее.
В следующих диалоговых окнах мастера выберите внешний вид формы, стиль, задайте имя формы. Щелкните по кнопке Готово.
С помощью Мастера создайте формыСотрудники, Клиенты, Заказы, Менеджеры.
Откройте форму Сотрудникив режиме Конструктора. Этот режим предназначен для создания и редактирования форм.
Разместите элементы в удобном для вас порядке, измените размер и цвет текста.
В заголовок формы добавьте текст Сотрудники фирмы.
В примечание формы добавьте объект Кнопка(вкладка ленты Конструктор—> панель инструментов Элементы управления).
После того как вы «нарисуете» кнопку указателем, на экране появится диалоговое окно Создание кнопок(рис. 9).

Рис. 9. Создание кнопок на форме
В категории Работа с формойвыберите действие Закрытие формыи нажмите кнопку Далее.
Выберите рисунок или текст, который будет размещаться на кнопке.
В последнем диалоговом окне Мастера кнопокзадайте имя кнопки и нажмите Готово.
Мастер топокнаписал для данной кнопки процедуру на языкеMicrosoftVisualBasic. Просмотреть процедуру обработки события можно с помощью команды Обработка событийконтекстного меню кнопки.
Самостоятельно создайте кнопкиВыход из приложения, Поиск записи, Удаление записи.
Иногда на форме требуется разместить несколько страниц, содержащих данные из различных источников, справочную или вспомогательную информацию. Для этой цели можно использовать набор вкладок.
Создайте пустую форму.
Для добавления к форме набора вкладок щелкните по кнопке Вкладка на панели инструментов Элементы управления.Сначала добавятся только две вкладки с формальными именами Вкладка 1и Вкладка 2.
Добавьте еще одну вкладку.
Переименуйте ярлычки вкладок так, чтобы на них отображались названия данных, которые будут в них располагаться: Сотрудники, Менеджеры, Помощь.
Перейдите на вкладку Сотрудникии перетащите на нее мышкой из базы данных форму Сотрудники.
Аналогичным образом поместите форму Менеджерына вкладку Менеджеры.
На вкладку Помощьпоместите некоторые советы по работе с базой данных.
Данную форму сохраните с именем Сотрудники фирмы.
В Microsoft Accessможно создавать кнопочные формы. Они содержат только кнопки и предназначены для выбора основных действий в базе данных. Для создания кнопочной формы необходимо на вкладке ленты Работа с базами данныхвыбрать команду Диспетчер кнопочных форм.
Если кнопочной формы в базе данных нет, то будет выведен запрос на подтверждение ее создания. Нажмите Да в диалоговом окне подтверждения
Перед вами появится Диспетчер кнопочных форм,в котором щелкните по кнопке Создать.
В диалоговом окне Создание(рис. 10) введите имя новой кнопочной формы и нажмите ОК.

Рис. 10. Задание имени кнопочной формы
Имя новой кнопочной формы добавится в список Страницы кнопочной формы окна Диспетчер кнопочных форм(рис. 11). Выделите имя новой кнопочной формы и щелкните по кнопке Изменить.

Рис. 11. Диспетчер кнопочных форм
В диалоговом окнеИзменение страницы кнопочной формы щелкните по кнопкеСоздать. Появится диалоговое окноИзменение элемента кнопочной формы (рис. 12).

Рис. 12. Создание кнопок на форме
В поле Текствведите текст подписи для первой кнопки кнопочной формы, а затем выберите команду из раскрывающегося списка в поле Команда. В поле Формавыберите форму, для которой будет выполняться данная команда.
Аналогичным образом добавьте кнопки Клиенты, Заказы, Выход.
В диалоговом окне Диспетчер кнопочных формвыберите имя вашей кнопочной формы и щелкните по кнопке По умолчанию.
Рядом с названием кнопочной формы появится надпись «(по умолчанию)».
Чтобы закончить создание кнопочной формы, щелкните по кнопке Закрыть.
В результате должна получиться форма, представленная на рис. 13.

Рис.13 Главная кнопочная форма
Добавьте в форму какой-нибудь рисунок.
Для того чтобы главная кнопочная форма появлялась на экране при запуске приложения, необходимо в главном меню нажать на кнопку Параметры Access(рис. 14). Для текущей базы данных установите форму просмотра- «кнопочная форма».
Как можно разместить несколько таблиц и запросов на одной форме в access

Microsoft Access является полезным приложением, поскольку позволяет создавать и хранить данные во многих связанных таблицах, предлагая большую эффективность и стандартизацию, чем электронные таблицы. Таблицы являются основой базы данных. Но, в отличие от обычных таблиц Excel, где ввод данных — очень медленная и утомительная процедура, создание форм в Access-формах выполняется с использованием удобных многочисленных функций.
Простые формы доступа

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

После того как будет выбран один из вариантов формы, пользователь приступает к созданию формы для ввода данных в Access с нуля, применяя дополнительные функции программы. Для этого нужно перейти в Дополнительные формы -> Мастер форм и далее нажать стрелку раскрывающегося списка «Больше форм», найти опцию для Мастера форм. После чего Access проведет пользователя по этапам создания формы и даст возможность использовать множество настроек, создавая баланс между программой, чтобы Access выполнила большую часть работы, и пользователем, создающему форму самостоятельно.
Существует много вариантов, которые можно реализовать с помощью создания форм MS Access. Можно создать два основных типа форм:
- Связанные формы.
- Несвязанные формы.
Связанные формы (Bound Forms) взаимодействуют с некоторыми базами данных, такими как оператор SQL, запрос или таблица. Этот вид используется для ввода или редактирования данных в базе.
Несвязанные формы (Unbound Forms) не зависят от источника данных. Они могут быть в форме диалоговых окон и коммутационных площадок, используемых для навигации с базой данных в целом. Существует много режимов создания форм в Access.
Типы связанных форм:
- Форма единого элемента, самая популярная, когда записи отображаются в одной записи единовременно.
- Несколько элементов, отображает ряд записей за один раз из связанного источника данных.
- Сплит-форма, разделяется на половину, горизонтально или вертикально. Одна отображает элемент или запись, а другая — предоставляет данные нескольких записей из базового источника данных.
База данных Access

Для создания форм access формы имеется несколько способов. Для этого нужно открыть базу данных и войти на «Создать». Во вкладке «Формы» в правом углу нажать кнопку «Мастер форм». На первом экране выбирают поля, которые нужно будет отобразить в форме. Алгоритм действия:
- В мастере форм выбрать tblProjects для таблиц/запросов и несколько необходимых полей, таких как ProjectStart, ProjectName, ProjectID, и ProjectEnd. Они перейдут в рабочие поля.
- Выбрать tblTasks для таблиц / запросов и разместить по полям.
- Нажать «Далее».
- Выбрать вид упорядочивания создания форм и отчетов в access. Если нужно создать плоскую форму, выбирают организацию tblTasks, а при создании иерархической формы, можно упорядочить данные с помощью tblProjects.
- Выбрать форму с подформами (s) и затем нажать «Далее». На следующем экране можно выбрать макет для своей подформы. По умолчанию выбран Datasheet View. Он похож на Table View.
- Нажать «Далее».
- На следующем экране необходимо указать имя формы и «Готово».
Создание форм в Microsoft Access через дополнительную форму выполняют через раскрывающееся меню «Дополнительные формы». Далее нужно создать форму «Несколько элементов», форму Datasheet, форму «Сплит» или форму «Модальный диалог». Это обычно связанные формы. Выбрать объект, который нужно привязать к этой форме. Это не относится к формам модального диалога. Выбрать объект в навигационной панели, выделить tblEmployees, появится форма «Несколько элементов», в которой будут перечислены все данные.
Мастер приложения

Перед созданием форм Access их можно увидеть на экране и использовать для просмотра данных в таблице. Для этого существуют кнопки навигации в нижней части экрана: первая запись, следующая запись, предыдущая запись, завершающая запись, которые позволяют перемещаться по таблице. Можно также ввести новейшую запись, нажав кнопку «Новая». Алгоритм создания форм в субд. Access следующий:
- Нажать вкладку «Создать» на ленте и кнопку «Мастер форм».
- В раскрывающемся списке «Таблицы / Запросы» выбрать «Члены клуба», и нажать двойной шеврон (>>), чтобы переместить все поля в окно справа.
- В списке параметров макета выбрать Columnar и «Далее».
- Назвать форму и «Готово».
- Отредактировать форму и прикрепить изображение. Можно добавить логотип или другое изображение в форму, нажав вкладку «Главная»> «Вид»> «Дизайн» для формы.
- Открыть «Инструменты дизайна форм»> «Дизайн» и нажать «Вставить изображение» > Обзор.
- Найти изображение, которое будет использоваться в форме, выбрать его, а затем перетащить, чтобы создать окно.
- Чтобы изменить размер изображения, нажать мышью, выбрать «Свойства» и перейти на вкладку «Формат».
- Установить режим размера для увеличения и выравнивания изображения в верхнем левом углу, а затем использовать размерные ручки для определения размера.
- Можно изменить размер некоторых текстовых полей формы, если они слишком большие.
- После окончания выбрать «Главная»> «Вид»> «Форма», чтобы вернуться к использованию и просмотру формы.
Альтернативная форма доступа
Способы создания форм в Access позволяют сделать ввод данных более удобным для пользователей, используя бесплатные альтернативы. Microsoft Access — это сложный инструмент базы данных с трудным процессом обучения. Существуют более интуитивные альтернативы с аналогичными функциями. Прежде чем будет создана форма, пользователю придется импортировать базу данных. Набор информации:
- Начать с избрания «Пустое содержимое базы данных».
- Импортировать данные, используя «Внешние данные» в правом верхнем углу экрана.
- Выбрать XML-файл на вкладке «Внешние данные».
- Перейти в папку, в которую разархивировали файл, и выбрать, где будет предоставлено меню импорта XML.
- Нажать OK для импорта в новую базу данных.
- В левом столбце будут указаны доступные объекты базы данных, и если все работает исправно, пользователь должен увидеть импортированные объекты данных contact_information и member и дважды кликнуть их, чтобы открыть элемент.
Настраиваемые объекты дизайна

Создание базы данных в Access-формах позволяет предоставлять пользовательский доступ и настраивать объекты дизайна. Хорошо разработанная форма может повысить эффективность и точность ввода. На вкладке «Инструменты компоновки форм» содержатся поля настройки формы. Выбор его приведет к экрану с настройками дизайнерских форм и эстетических возможностей. На вкладке «Главная» нужно найти опцию и просмотреть доступные виды форм. Design View предоставляет более подробное представление о структуре формы, чем представление макета. Он также позволяет изменять форму без каких-либо помех.
Большинство задач могут выполнятьсякак в представлении Design View, так и в Layout View, но есть некоторые свойства формы, которые могут быть изменены только в Design. Layout View предоставляет более визуальный макет для редактирования формы. Он имеет близкое сходство с фактической формой.
Большинство модификаций форм могут быть сделаны в представлении макета, но в некоторых случаях Access сообщает, что нужно переключиться на Design View, чтобы внести определенные изменения. Когда активирована функция «Формирование дизайна форм», ленточная панель добавляет три новые позиции вверху под заголовком «Инструменты дизайна форм»:
- Дизайн-изменение цветов и тем. Добавляет в форму кнопки, поля, метки и другие объекты.
- Упорядочить — меняет макет и выравнивает объекты в форме.
- Формат — изменение текста, фоновых изображений и фигур чертежа.
Инструмент быстрой разработки

Мастер Access Form Wizard — это полезный инструмент форм, который открывает возможности проектирования, предоставляя варианты для столбцов, строк, размеров таблиц, языков и тем. Можно использовать мастер создания форм Access, чтобы быстро решить, какой стиль формы подходит для базы данных и предпочтений пользователя. В зависимости от данных есть несколько других форматов, а также элементы управления дизайном, чтобы помочь пользователю в навигации:
- Мастера форм.
- Дополнительные опции.
Использование мастера открывает новые параметры, добавляет новые поля и убирает ненужные. Эта добавленная гибкость обеспечивает высокое качество управления и экономию времени. Вместо создания форм с нуля можно использовать Мастер форм и настроить его по своему усмотрению. Это экономит время и повышает эффективность, позволяя сразу начать работу. Удобный интерфейс позволяет создавать нужные поля двойным щелчком.
Формы четырех форматов
Один из этих четырех форматов имеется в каждой конфигурации базы данных Access, с которой столкнется пользователь. В работе нужно применять панель свойств. Это полезная боковая панель, расположенная на вкладке «Инструменты компоновки форм», содержит множество важной информации о форме и может быть использована для быстрого редактирования, изменения и переключения множества опций с удобной подсказкой в левом нижнем углу экрана.
- Единая таблица — одна форма, соответствующая одной таблице базы данных. Она функциональная, базовая и может применяться для выполнения ряда задач.
- Форма одиночной таблицы с полем поиска: использует только одну единственную настройку базы данных, поиск позволяет отображать данные из другой таблицы или базы данных, или создавать обобщенные значения диапазона данных.
- Форма Master / Detail — одна основная форма направляет множество подформ.
- Форма Master / subform — дополнительными полями поиска в главном или подчиненном виде.
Блокировка разделов

Защита доступа к базе данных от других пользователей нужна тогда, когда владелец не хочет, чтобы кто-то вмешивался в тонко настраиваемую внутреннюю работу таблиц и запросов и особенно кодов VBA. Доступ предоставляет ряд способов предотвращения случайного изменения данных пользователями в формах. Один из вариантов — установить свойства управления Enable и Locked для предотвращения ввода данных. Например, при создании подчиненной формы Access, которая будет применяться для внесения изменений в адреса клиентов.
Первое управление — это поле поиска, используемое для нахождения клиентского номера. Когда, например, выбирается номер, имя и адрес клиента автоматически отображаются в соответствующих элементах управления. Однако если не нужно, чтобы другие пользователи вносили изменения в поле «Имя клиента», можно его заблокировать. Далее следует перейти к списку свойств, которые нужно редактировать. Изменения будут применяться ко всей форме. Примерно на полпути вниз по списку свойств можно увидеть варианты редактирования.
Порядок наложения запрета:
- Изменить каждое свойство на ПО.
- Перейти к представлению дизайна и в раскрывающемся списке свойств листа выбрать форму.
- Переключить режим «Разрешить макет» на «Нет». Это останавливает доступ всех дополнительных пользователей к виду макета, где они могут непосредственно редактировать форму.
- Теперь сохраняют форму для этого преобразовывают файл из.accdb в.accde, ограничивая любые дальнейшие изменения дизайна или редактирование полей.
- Сохранить текущую базу данных в важном месте.
- Перед конвертированием файла в Access убедиться, что сделана копия (или две) исходного файла базы данных. В случае ее повреждения она будет главной копией.
- Перейти в файл> Сохранить.
Командные кнопки Access

Создание кнопочной формы в Access используется для обеспечения доступа к функциям базы данных, таких как открытие связанных форм, сохранение или печать данных. Они также используюется для запуска одного действия или для нескольких, которые помогают другим функциям получить доступ к базе данных. Например, пользователь может создать кнопку команды в форме, чтобы открыть другую.
Чтобы запустить Command Button, пользователям необходимо написать процедуру или макрос события в свойстве On Click. Шаги для создания главной кнопочной формы Access следующие:
- Выбрать и открыть форму, в которую нужно вставить кнопку Command.
- Закрыть все формы, запущенные в системе, чтобы избежать путаницы.
- Нажать мышью по форме и открыть ее в режиме разработки.
- Выбрать вкладку «Дизайн» в панели «Лента» и нажать значок кнопки.
- Пользователи могут заметить, что их курсор превратился в знак плюса и должны использовать его для рисования или создания структуры кнопки в своей форме.
После того как пользователь решил создать новую кнопку, на экране автоматически появляется Мастер создания кнопочной формы в Access. Обычно кнопка может вызывать предустановленную функцию в форме и запускаться на Macro или через специальный код VBA.
Пользователи закрепляют эти изменения, выбрав «Операция формы» в «Окна»> «Печать текущей формы» из окна действий, затем нажать дальше. Пользователь может выбрать два варианта: использовать изображение или значок на кнопке Command или использовать текстовое название. Можно внести изменения с помощью мастера команд, где MS Access также позволяет пользователям просматривать изображения из своей системы.
Чтобы применить изменения в форме, нужно нажать «Готово». Указать имя, используя мастер кнопок команд. После внесения всех необходимых изменений нужно сберечь форму. Проверить форму, чтобы убедиться, что она работает правильно.
MS Access поддерживает особый порядок создание формы. Удобный пользовательский интерфейс проектирования форм позволяет настроить базовую форму, нажав всего лишь на один значок. Встроенные менеджеры программы — отличный способ изменить дизайн форм вручную и настроить форму доступа с нуля.
Базы данных Access: формы

Определение:
Формы — это объекты базы данных, предназначенные для просмотра данных из таблиц и запросов, для ввода данных в базу, корректирования существующих данных и выполнения заданных действий. Форма может содержать графики, рисунки и другие внедренные объекты.

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

Создавать формы можно на основе нескольких таблиц или запросов с помощью Мастера, используя средство автоформы, «вручную» в режиме Конструктора, сохраняя таблицу или запрос как форму. Созданную любым способом форму можно затем изменять в режиме Конструктора.

Рассмотрим некоторые из перечисленных способов.
1. Выполните команду: вкладка ленты Создание → панель инструментов Формы → Другие формы → Мастер форм.
2. В диалоговом окне Создание форм выберите таблицы (запросы) и поля, которые будут помещены в форму. Щелкните по кнопке Далее.
3. В следующих диалоговых окнах мастера выберите внешний вид формы, стиль, задайте имя формы. Щелкните по кнопке Готово.
4. С помощью Мастера создайте формы по таблицам готовым.

5. Откройте форму Elevi в режиме Конструктора. Этот режим предназначен для создания и редактирования форм.
6. Разместите элементы в удобном для вас порядке, измените размер и цвет текста.
7. В заголовок формы добавьте текст Ученики лицея ТМТЛ.
8. В примечание формы добавьте объект Кнопка (вкладка ленты Конструктор → панель инструментов Элементы управления).
9. После того как вы «нарисуете» кнопку указателем, на экране появится диалоговое окно Создание кнопок.
10. В категории Работа с формой выберите действие Закрытие формы и нажмите кнопку Далее. Выберите рисунок или текст, который будет размещаться на кнопке.

11. В последнем диалоговом окне Мастера кнопок задайте имя кнопки и нажмите Готово.
12. Мастер кнопок написал для данной кнопки процедуру на языке Microsoft Visual Basic. Просмотреть процедуру обработки события можно с помощью команды Обработка событий контекстного меню кнопки.
13. Самостоятельно создайте кнопки Выход из приложения, Поиск записи, Удаление записи.
14. Иногда на форме требуется разместить несколько страниц, содержащих данные из различных источников, справочную или вспомогательную информацию. Для этой цели можно использовать набор вкладок.

15. Создайте пустую форму.
16. Для добавления к форме набора вкладок щелкните по кнопке Вкладка на панели инструментов Элементы управления. Сначала добавятся только две вкладки с формальными именами Вкладка 1 и Вкладка 2.
17. Добавьте еще одну вкладку.
18. Переименуйте ярлычки вкладок так, чтобы на них отображались названия данных, которые будут в них располагаться: Elevi,Profesori.
19. Перейдите на вкладку Profesori и перетащите на нее мышкой из базы данных форму Profesori.
20. Аналогичным образом поместите форму Менеджеры на вкладку Менеджеры.

21. На вкладку Помощь поместите некоторые советы по работе с базой данных.
22. Данную форму сохраните с именем Работники лицея.
23. В Microsoft Access можно создавать кнопочные формы. Они содержат только кнопки и предназначены для выбора основных действий в базе данных. Для создания кнопочной формы необходимо на вкладке ленты Работа с базами данных выбрать команду Диспетчер кнопочных форм.
24. Если кнопочной формы в базе данных нет, то будет выведен запрос на подтверждение ее создания. Нажмите Да в диалоговом окне подтверждения.
25. Перед вами появится Диспетчер кнопочных форм, в котором щелкните по кнопке Создать.
26. В диалоговом окне Создание (рис. 10) введите имя новой кнопочной формы и нажмите ОК.

27. Имя новой кнопочной формы добавится в список Страницы кнопочной формы окна Диспетчер кнопочных форм.
28. Выделите имя новой кнопочной формы и щелкните по кнопке Изменить.
29. В диалоговом окне Изменение страницы кнопочной формы щелкните по кнопке Создать. Появится диалоговое окно Изменение элемента кнопочной формы.
30. В поле Текст введите текст подписи для первой кнопки кнопочной формы, а затем выберите команду из раскрывающегося списка в поле Команда. В поле Форма выберите форму, для которой будет выполняться данная команда.
31. Аналогичным образом добавьте кнопки Клиенты, Заказы, Выход.
32. В диалоговом окне Диспетчер кнопочных форм выберите имя вашей кнопочной формы и щелкните по кнопке По умолчанию.
Рядом с названием кнопочной формы появится надпись («по умолчанию)».
33. Чтобы закончить создание кнопочной формы, щелкните по кнопке Закрыть.
34. В результате должна получиться форма.
35. Добавьте в форму какой-нибудь рисунок.
36. Для того чтобы главная кнопочная форма появлялась на экране при запуске приложения, необходимо в главном меню нажать на кнопку Параметры Access . Для текущей базы данных установите форму просмотра -«кнопочная форма».

Домашнее задание.
Контрольные вопросы
1. Для чего предназначены формы?
2. Почему форма является незаменимым средством в БД?
3. С помощью чего можно создавать формы?
4. На основе чего можно создавать формы?
5. Как создать кнопку на форме?
6. Как можно разместить несколько таблиц и запросов на одной форме?
7. Как создать главную кнопочную форму?

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