Для базы данных «Моя библиотека» создание формы СУБД MS Access 97 для ввода данных с помощью Мастера. Ввод данных с помощью формы. Создание простейшего макроса. Работа с формой в режиме Конструктора. Создание отчетов, страница 2

Порядок выполнения задания

1.  Выполнив команду Пуск ] Программы ]MicrosoftAccess, запустите программу Microsoft Access 97.

2.  В окне Microsoft Access включите переключатель Открыть базу данных, выберите ранее созданную базу данных Моя библиотека и щелкните на кнопке ОК.

3.  Создание формы. В окне Моя библиотека: база данных откройте панель Формы затем дважды щелкните на  значке Создание формы с помощью мастера, после чего откроется окно Создание форм.

4.  В окне Создание форм выбрать поля для формы из таблиц. Для этого из раскрывающегося списка Таблицы и запросы выбрать таблицу Книги. В списке Доступные поля появятся все поля этой таблицы. Выберите последовательно все поля (исключая поле КодКниги) и перенести их все в список Выбранные поля, нажимая на кнопку > (математический знак больше). Затем выберите таблицу КнигиАвторы и в список Выбранные поля перенесите одно поле –  КодАвтора. И, наконец, из таблицы Авторы добавьте поле Имя и нажмите кнопку Далее.

5.  В окне Создание форм установите переключатель против опции Подчиненные формы. Поля подчиненной формы будут перечислены в утопленной рамке. Это поля: КодАвтора, и Имя. Нажмите кнопку Далее.

6.  В окне Создание форм выберитевнешний вид подчиненной формы Ленточный и нажмите кнопку Далее.

7.  Выберите требуемый стиль формы по своему вкусу, предварительно просмотрев все предлагаемые стили. Нажмите кнопку Далее.

8.  Задайте имя формы, например, Книги. Переключатель оставить на опции Открыть форму для просмотра и ввода данных и нажмите кнопку Готово.

9.  Ввод данных с помощью формы. Ввод данных производится последовательно во все поля. Переход к следующему полю осуществляется клавишей Tab. Ввод авторов книги в подчиненную форму имеет такие особенности. В поле КодАвтора введите первые буквы фамилии автора. Если фамилия есть в списке, она появится полностью по первым буквам. Тогда после нажатия клавиши Enter (или Tab) ввод фамилии и имени автора завершится автоматически. Если же фамилии в списке нет, тогда сделайте возврат всех предыдущих действий кнопкой Отменить ввод, введите данные в поля Фамилия, Имя изакончите ввод нажатием клавиши Enter(или Tab). Код автора введется автоматически.

10.  Создание макроса. Откройте панель Макросы и кнопку Создать. В появившемся окне Макрос1:макрос в столбце Макрокоманда отройте список команд, среди которых выберите и введите в первую строчку команду Открыть таблицу, а в качестве аргументов макрокоманды выбрать Имя объекта: Авторы. В третью строку Режим данных введите из списка: Только чтение. После нажатия кнопки Сохранить ввести имя макроса Открытие табл Авторы. Запуск макроса можно осуществлять с помощью специально созданной для этого кнопки.

11.  Работа с формой в режиме Конструктора. Перейдите к панели Формы и отобразите форму Книги  в режиме Конструктора. Одновременно появится Панель элементов (управления). Если на экране этой панели нет, то выполните команду Вид ► Панель элементов или кнопку с названием Панель элементов. Наведение указателя мыши на элементы управления на Панели элементов ознакомьтесь с названием каждого из этих элементов.

12.  На Панели элементов щелкните левой кнопкой мыши (ЛКМ) на элемент управления Кнопка. Курсор превратится в + с изображением кнопки.

13.  Переместите курсор в то место формы, где вы предполагаете создать кнопку (крестик указывает положение верхнего левого угла кнопки), и щелкните ЛКМ.