Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access-1.doc
Скачиваний:
8
Добавлен:
23.12.2018
Размер:
13.12 Mб
Скачать

4.2 Создание форм

Формы создаем с помощью Мастера. Из-за структурной однородности создания форм (отличаются, в принципе, только внешним видом) не имеет смысла расписывать порядок выполнения каждой формы. Рассмотрим его на конкретном примере.

  • В окне БД выбираем объект Форма. Далее дважды щелкаем на Создание формы с помощью мастера. Открывается окно, где нужно выбрать таблицу (запрос), для которой будет создаваться форма (рис.4.22). В данном примере мы выбрали таблицу «Фильмы» и нажимаем на кнопку «Далее»;

Рисунок 4.22. Создание формы. Выбор таблицы или запроса.

  • Из доступных полей выбираем необходимые для формы поля (рис.4.23). В нашем случае выбираем следующие поля таблицы: Название, Жанр и т.д. и нажимаем на кнопку «Далее»;

Рисунок 4.23. Создание форм. Выбор полей для формы.

  • Выберем внешний вид формы (рис.4.24) и стиль (рис.4.25). В данном примере вид формы – табличный, а стиль – рисовая бумага.

Рисунок 4.24. Создание формы. Выбор внешнего вида формы.

Рисунок 4.25. Создание формы. Выбор требуемого стиля.

  • Задаем имя формы, нажимаем кнопку Готово и получаем форму на основе таблицы «Фильмы» (рис.4.26)

Рисунок 4.26. Фильмы

Форма на основе запроса по жанру фильма «триллер» выглядит следующим образом (рис.4.27):

Рисунок 4.27. Запрос по жанру фильма

    1. Создание отчетов

Создание всех отчётов в БД произведем с помощью Мастера создания отчётов. Процесс создания отчёта выглядит следующим образом:

  • В окне БД выбираем объект Отчёты. Далее дважды щелкаем на значке создания отчета с помощью Мастера;

  • Выбираем из окна Таблицы и запросы объект, по которому будет создаваться отчёт и из доступных полей отбираем нужные. (рис.4.28). В этом примере мы выбираем «Запрос – возвращение фильмов …» и поля: Название, Фамилия и т.д.

  • Далее, следуя инструкциям мастера, выбираем уровни группировки, порядок сортировки записей, макет отчёта, задаём стиль и имя отчёта, нажимаем на кнопку Готово.

Рисунок 4.28. Создание отчетов

Созданный отчет представлен на рисунке 4.29:

t

ewrewrewrewrtetwr Рисунок 4.29. Отчет – возвращение фильмов

  1. Создание Главной кнопочной формы – Меню

Главная кнопочная форма – панель управления ИС. При открытии БД пользователь сразу может начать работу в среде ИС и приступить к выполнению поставленных задач.

В Access имеется средство автоматизированной разработки формы по управлению ИС, называемое Диспетчером кнопочных форм.

Создавать Кнопочную форму (Меню) будем на примере информационной системы «Видеосалон». Главную страницу кнопочной формы назовем «Приложение ВИДЕОСАЛОН». Вложенным страницам дадим имена «Таблицы», «Запросы», «Отчеты», «Отчеты2» (рис.5.11 – 5.33).

Создание Меню начинаем с команды Сервис /Служебные программы/ Диспетчер кнопочных форм (рис.5.1). В окне Диспетчер кнопочных форм подтверждаем создание кнопочной формы (рис. 5.2). В появившемся окне – Диспетчер кнопочных форм (рис.5.3) формируем список страниц кнопочных форм разных уровней: «Таблицы», «Запросы», «Отчеты», «Отчеты2».

Рисунок 5.1. Вызов Диспетчера кнопочных форм

Рисунок 5.2. Окно подтверждения создания кнопочной формы

Рисунок 5.3. Окно Диспетчера кнопочных форм

Для создания вложенных страниц в окне Диспетчера кнопочных форм нажмем кнопку Создать. Далее в окне Создание в поле Имя страницы кнопочной формы введем имя первой вложенной кнопочной формы «ТАБЛИЦЫ» (рис.5.4). Аналогичными действиями создадим еще три вложенные страницы: «ЗАПРОСЫ», «ОТЧЕТЫ», «ОТЧЕТЫ2».

Рисунок 5.4.а. Создания страницы кнопочной формы

Рисунок 5.4.б. Создания страницы кнопочной формы

Отметим, что меню создается на основе созданных объектов Приложения «Видеосалон»: таблиц, запросов, отчетов, форм и т.д. Оно располагается на страницах нескольких уровней с элементами кнопочных форм. Для работы Меню с таблицами и запросами их необходимо представить в виде объектов форм и объектов отчетов, т.к. при создании (изменении) элементов кнопочных форм были использованы команды работы с формами и отчетами.

Замечаниие. Для работы Меню с таблицами и запросами можно создать макросы, тогда при создании (изменении) элементов кнопочных форм будут использоваться команды работы с макросами.

Для создания макроса выбираем Объект Макросы, в Строке команд выполняем команду Создать. В открывшемся окне Макрос выбираем действие Макрокоманды (открыть отчет, открыть запрос и т.д.) и указываем объект (запрос), название запроса записывается в поле Аргументы макрокоманды (в левом нижнем углу).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]