Определение параметров запуска
Задание 1.Создать макрос [1, c. 66] [3, c. 302], который открывает созданный ранее в лабораторной работе № 3 запрос с параметром, позволяющий отобрать в БД Кузнечно-штамповочное оборудование прессы определенной модели.
Для этого выполните следующие действия.
1. Загрузите Access и откройте БД Кузнечно-штамповочное оборудование. Выбрав вкладку Макросы, щелкните кнопку Создать на панели инструментов. В окне конструктора макроса выберите из списка в столбце Макрокоманда команду ОткрытьЗапрос. В бланке Аргументы макрокоманды в поле Имя запроса задайте имя запроса с параметром Запрос нужной модели пресса. В поле Режим задайте Таблица, в поле Режим данных задайте Изменение.
2. Закройте окно конструктора макроса, сохранив его под именем Макрос1.
3. Проверьте действие макроса, для чего запустите его щелчком кнопки «!» (Запуск). После старта макроса на экране открывается окно ввода значения параметра с приглашением Введите модель пресса. Задав модель искомого пресса, просмотрите таблицу - результат действия вызванного макросом запро-
са. Если прессы такой модели есть, то данные о них будут отображены в таблице. Если таких прессов нет, то таблица будет пуста.
Задание 2.Создайте макрос, который открывает отчет Пример отчета, созданный при выполнении лабораторной работы № 3, отбирает в нем данные о прессах поставщика Завод КПО и печатает отчет на бумаге.
Для этого выполните следующие действия.
1. Выбрав вкладку Макросы, щелкните кнопку Создать на панели инструментов. В окне конструктора макроса выберите из списка в столбце Макрокоманда команду ОткрытьОтчет. В бланке Аргументы макрокоманды в поле Имя отчета задайте имя отчета Пример отчета. В поле Режим задайте Просмотр, в поле Условие отбора задайте выражение [Поставшики]![Фирма]= « Завод КПО».
2. Закройте окно конструктора, сохранив макрос под именем Макрос2. Проверьте действие макроса, для чего запустите его щелчком кнопки Запуск. После этого будет сформирован и показан отчет, в который будут включены записи, отобранные из базы данных по заданному условию.
3. Определите параметры запуска СУБД Access при эксплуатации БД Кузнечно-штамповочное оборудование. Для этого в меню Сервис выберите команду Параметры запуска. Для получения справки о конкретном элементе диалогового окна нажмите кнопку со знаком вопроса в правом верхнем углу диалогового окна, а затем выберите нужный элемент. В окне Параметры запуска определите заголовок приложения, укажите на загрузку страницы доступа к данным, как показано на рис. 9.
Проверьте действие установленных параметров, для чего закройте окно Access, а затем запустите MS Access и убедитесь, что при запуске Access открывается БД Кузнечно-штамповочное оборудование и заданная нами форма Поставщики. Напомним, что это форма для связанных таблиц Поставщики и Кривошипные прессы.
5. Закройте окно MS Access.
Рис. 9. Определение параметров запуска Access при эксплуатации БД
Контрольные вопросы
1. Что представляют собой макросы и для чего они создаются?
2. Как создать макрос, который открывает уже существующий запрос?
3. Как создать макрос, который открывает уже существующий отчет?
4. Как можно автоматически выполнить макрокоманду или набор макрокоманд при открытии БД?
Библиографический список
1. Попов, В.Б. Основы информационных и телекоммуникационных технологий. Системы управления базами данных: Учебное пособие / В.Б. Попов. – М.: Финансы и статистика, 2005. – 112 с.
2. Гринченко, Н.Н. Проектирование баз данных. СУБД Microsoft Access: Учебное пособие / Н.Н. Гринченко, Е.В. Гусев, Н.П. Макаров и др. – М: Горячая линия – Телеком, 2004. – 240 с.
3. Василевский, С.Ф. Автоматизация управления системами электроснабжения предприятий, организаций и учреждений с использованием баз данных в СУБД Access: Учебное пособие / С.Ф. Василевский, А.Н. Шпиганович; под общ ред. А.Н. Шпигановича. – Липецк: ЛГТУ, 2007. – 242 с.
4. Хомоненко, А.Д. Базы данных: Учебник для высших учебных заведений / А.Д. Хомоненко, В.М. Цыганков, М.Г. Мальцев. Под ред. Хомоненко А.Д. – СПб: КОРОНА принт, 2004. – 736 с.
5. Основы работы в СУБД Microsoft Access: Методические указания к лабораторной работе по курсу «Информатика» / Сост.: Качановский Ю.П., Журавлева М.Г., Алексеев В.А. - Липецк: ЛГТУ, 2002. - 20 с.
6. Кудинов, Ю.И. Практическая работа в Access: Учебное пособие / Ю.И. Кудинов. - Липецк: ЛГТУ, 1999. - 66 с.