Часть 4.Оформление отчетов. Создание меню.
Отчеты предназначены для оформления нужных данных из БД согласно требованиям стандартов или заказчика, и вывод их на бумагу.Их можно построить на основе значений таблиц и запросов, рассчитать общие для всех записей отчета функции (Max, Min, Avg и т.д.), а также промежуточные итоги для групп значений. Отчеты можно создавать, пользуясь значениями таблицы, связанных таблиц или запросов. Берём для отчёта таблицу «Оценки» и «Документация», вторая выглядит вот так:
Мы берём и открываем вкладку Запросы на главном экране СУБД, создаём Запрос8 на основе данных таблиц, его типом будет запрос на создание новой таблицы, созданную таблицу называем «Расчет»:
В главном окне на закладке Отчёты выбираем Создать, выбираем тип – ленточный а источником данных выбираем таблицу «Расчёт». Отчёт корректируется подобно форме, можно менять цвет, шрифты, заливку и прочее:
Все изменения «внешности» и разметки отчётов, как и форм, делаются только в режиме конструктора.
Создаём кнопочное меню с помощью команд Сервис>Служебные программы>Диспетчер кнопочных форм. Откроется мастер настройки кнопочных форм, создаём две страницы кнопочных форм – 1-ая называется «Главная кнопочная форма», а 2-ая «Кнопочная форма отчётов». Изменяем 1-ую с помощью клавиши «Изменение страницы кнопочной формы», далее создаём три пункта главного меню:
Далее мы приписываем соответствующее их названиям функции:
Затем создаём условия 2-ой кнопки, направленное на просмотр отчётов «Отчёт1» и «Отчёт2», а также кнопку выхода из БД.
Для того, чтобы это меню открывалось при запуске файла базы данных, мы должны создать макрос это обеспечивающий, делается это следующим образом: выбираем в меню Новый объект: Макрос, далее вводим две макрокоманды – 1-ая Свернуть и 2-ая Открыть форму, для второй назначаем аргумент «Главная кнопочная форма» и пишем примечания - к 1-ому «Свернуть окно БД», ко 2-ому «Открыть меню». Дальше даём название макросу Autoexec, проверяем его работоспособность перезапуском БД. Теперь при открытии базы данных мы видим не начальный экран, а меню:
Заключение: Microsoft Access является прекрасным инструментом для создания баз данных, отчётов, форм, запросов и всего что связано с базами данных. Также Access обладает интуитивно понятным меню и более чем внушительным функционалом.
Список литературы:
С.А. Каратыгин, А.Ф. Тихонов, В.Г. Долголаптев. Базы данных. т.1 и 2, М., "ABF", 1995.
Информатика. Учебное пособие и сборник задач с решениями. Под общей ред. проф. В.А. Каймина и Л.А. Муравья. М., "БРИДЖ", 1994.
В.Б. Комягин, А.О. Коцюбинский. Самоучитель работы на персональном компьютере. М., Изд. "Триумф", 1996.
Информатика. Под ред. проф. Н.В. Макаровой. 2-е изд. "Финансы и статистика", М., 1998.
Ю.А. Шафрин. Информационные технологии. М., Лаборатория Базовых Знаний, 1998.
Пэтти Винтер. MicroSoft Word 97. Справочник. "Питер", С-Пб, 1998.
О.В. Ефимова, Ю.А. Шафрин. Практикум по компьютерной технологии. М., "ABF", 1997.
А.М. Кенин, Н.С. Печёнкина. IBM PC для пользователей или как научиться работать на компьютере. 4-е издание. Екатеринбург, Изд. "АРД ЛТД", 1997.
Ю.М. Платонов, Ю.Г. Уткин. IBM PC в вопросах и ответах. "Радио и связь", М., 1998.
Дибкова Л.М. Інформатика та комп'ютерна техніка: Посібник для студентів вищих навчальних закладів. - К.: Видавничий центр “Академія”, 2002.
Інформатика: Комп'ютерна техніка. Комп'ютерні технології. Посіб./За ред. О.І.Пушкаря - К.: Видавничий центр “Академія”, 2001.
Попов В.Б. Основи комп'ютерних технологій. - М.: Фінанси та статистика, 2002. - 704с.
Руденко В.Д., Макарчук О.М., Патланжоглу М.О. Практичний курс інформатики. – К.: Фенікс, 1997. – 304 с.
Стоцкий Ю. Самоучитель по Office 2000. - СПб: Питер, 1997. – 576 с.
С. Коупстейк. MS Office 97. – М.: Бином, 1997. – 224 с.