Глава 4. Создание экранных форм

§ 15. Мастер форм


Форма - объект, предназначенный для ввода и изменения данных в таблицах. В форме каждая запись (то, что являлось отдельной строкой таблицы) представляет собой как бы отдельный бланк. Форма даёт возможность отображать данные, принадлежащие нескольким таблицам. Формы основываются на запросах или таблицах. Фактически с помощью формы создаётся графический интерфейс доступа к базе данных.

Создайте форму Личное дело на основе таблицы Личное дело

Технология работы:

  1. Откройте базу данных Класс. В появившемся окне базы данных выберите объект Формы.

  2. На вкладке Формы выберите задачу Использовать мастер для создания формы.

Начинает работать Мастер форм.


Мастер форм состоит из 8 шагов.

Шаг 1.

    В первом списке выберите таблицу Личное дело, во втором списке появятся поля таблицы. Чтобы выбрать все поля нажмите кнопку:


Окно примет вид:


Нажмите кнопку Дальше.

    Шаг2.

    Открывается окно для выбора субформы.

У нас нет связи «один ко многим», поэтому не работаем в этом окне. Нажмите кнопку Дальше. Шаги 3,4 пропускаются.

    Шаг5.

Открывается окно для выбора места расположения полей.


Можете выбрать 1-ый элемент (Столбцы с подписями слева). Нажмите кнопку Дальше.

Шаг6.

Открывается окно для выбора режима:


Выберите форма для отображения всех данных. Галочки вперед запретами не ставьте. Нажмите кнопку Дальше.

Шаг7.

Открывается окно для выбора стилей:


Выбираете по своему вкусу. Нажмите кнопку Дальше.

Шаг8.

Открывается окно для задания имени формы:



Имя совпадает с именем таблицы. Можете оставить это имя.

    Нажмите кнопку Готово.Создание формы завершено, она сохранена. Ниже представлен её вид:


Вводить данные удобнее в таком режиме. В строке состояния (в нижней части окна формы) отражено общее число записей и номер записи, которую вы видите. Перемещаться между записями можно при помощи кнопок:



Первая запись;

Следующая запись;

Предыдущая запись;

Последняя запись;

Добавить запись.

Попробуйте нажать на кнопку Добавить запись.


Откроется форма с незаполненными полями. Введите новую информацию. Закройте форму. Затем откройте таблицу Личное дело. У вас добавилась новая запись.

    Cодержание

    Задания для самостоятельной работы по теме «Запросы»
    Задания для самостоятельной работы по теме «Формы»