- •Лабораторная работа № 1. Структура окна базы данных
- •Объекты баз данных
- •Структура таблицы
- •Просмотр таблицы
- •Перемещение по таблице
- •Просмотр запросов
- •Просмотр форм
- •Формат Закрепить столбец.
- •Порядок выполнения копирования/перемещения данных из одного поля в режиме таблицы:
- •Просмотр отчетов
- •Лабораторная работа № 2. Редактирование таблиц
- •Перемещение полей в таблицах:
- •Ошибки вставки
- •Замена данных
- •Лабораторная работа № 3. Создание таблиц в режиме конструктора
- •Создание базы данных
- •Создание таблицы
- •Лабораторная работа № 4. Сортировка записей. Фильтры
- •Сортировка записей
- •Фильтр по выделенному
- •Исключение выделенного
- •Лабораторная работа № 5. Простые запросы
- •Запрос на основе одной таблицы
- •Запросы с параметром
- •Создание запроса из фильтра
- •Лабораторная работа № 6. Сложные запросы Итоговый запрос
- •Создание вычисляемых полей
- •Перекрестный запрос
- •Лабораторная работа № 7. Создание Автоформ
- •Создание формы на основе таблицы или запроса
- •Создание формы с помощью Мастера
- •Лабораторная работа № 8. Создание форм с помощью конструктора Структура формы
- •Создание формы с помощью Конструктора
- •Проектирование форм
- •Добавление кнопок
- •Прочие элементы управления формы
- •Лабораторная работа № 9. Отчеты
- •Создание отчета с помощью Мастера
- •Лабораторная работа № 10. Организация связей между таблицами. Использование списков подстановок
- •Списки подстановок
- •Связи между таблицами
- •Лабораторная работа № 11. Создание запросов на базе нескольких таблиц
- •Контрольная работа 1
- •Контрольная работа 2
- •Контрольная работа 3
- •Простой запрос
- •Запрос на базе нескольких таблиц
- •Запрос с параметром
- •Запрос с вычисляемым полем
- •Итоговый запрос
- •Приложение Использование подстановочных знаков для поиска значений
- •Функции даты и времени
- •Специальные операторы сравнения
- •Создание кнопочной формы
Лабораторная работа № 7. Создание Автоформ
Использование форм позволяет сделать ввод и редактирование данных гораздо более удобным и наглядным, чем при работе с таблицами.
Создание формы на основе таблицы или запроса
MS Access предлагает несколько способов создания форм. Самым простым из них является использование средств автоматического создания форм на основе таблицы или запроса.
Задание 1
Загрузите базу данных Борей и активизируйте ярлык Формы. На основе таблицы Заказы создадим Автоформы: «в столбец», «ленточная» и «табличная». Для этого выполните следующие действия.
Щелкните на кнопке Создать Новая форма Автоформа: в столбец.
В раскрывающемся списке выберите таблицу Заказы (на основе которой мы строим форму) ОК. Будет создана и открыта форма, в строке заголовка которой написана фраза: «Заказы».
Нажмите кнопку Сохранить на панели инструментов Режим формы и введите имя новой формы: Заказы в столбец ОК.
Аналогичным способом создайте формы Заказы ленточная и Заказы табличная при помощи Автоформы «ленточная» и «табличная».
Рис. 5. Создание Автоформы
Создание формы с помощью Мастера
Другим простым способом создания формы является использование Мастера форм. С помощью Мастера можно создавать формы на основе одной таблицы и более сложные формы на основе нескольких таблиц и запросов, имеющие подчиненные формы.
Задание 2
При помощи Мастера форм создайте в базе данных Борей еще один вариант формы для ввода и редактирования данных в таблице Заказы. Сохраните эту форму под именем Заказы – Мастер.
Активизируйте ярлык Формы выберите Создание объекта с помощью мастера ОК.
В качестве базовой выберите таблицу Заказы.
Шаг 1 ‑ окно Мастера позволяет отобрать для построения формы все или только часть полей базовой таблицы. Для этого используются специальные кнопки, расположенные справа от списка полей (см. рисунок ) Далее.
Рис. 6. Отбор полей для построения формы
Шаг 2 – выбираем стиль формы Далее.
Шаг 3 – выбираем стиль оформления формы и ее элементов Далее.
Шаг 4 – введите имя новой формы Заказы – мастер Готово.
Сохраните форму, нажав кнопку Сохранить на панели инструментов Режим формы. Закройте окно формы.
Лабораторная работа № 8. Создание форм с помощью конструктора Структура формы
Любая форма может включать следующие области:
Заголовок формы и примечание, определяющие соответственно верхнюю и нижнюю части формы. Если область не отображается, выберите: Вид Заголовок/примечание формы, или щелкните правой кнопкой мыши в Области данных Заголовок/примечание формы.
Верхний и нижний колонтитулы, определяющие верхний и нижний колонтитулы страницы при печати формы. Если область не отображается, выберите: Вид Колонтитулы, или щелкните правой кнопкой мыши в Области данных Колонтитулы.
Область данных, определяющая основную часть формы, содержащую данные, полученные из источника.
Р
ис.
7. Структура формы
