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