- •Создание простых макросов
- •Что такое макрос?
- •Построитель макросов
- •2.1 Имена макросов
- •2.2 Аргументы
- •2.3 Условия
- •2.4 Макрокоманды
- •2.5 Функции построителя макросов
- •Создание макроса
- •Создание изолированного макроса
- •Новые возможности макросов в ms Access 2007
- •4.2 Запуск макросов Access с помощью сочетаний клавиш
- •4.3 Создание макроса, который запускается при открытии базы данных
- •4.4 Создание внедренного макроса
- •Запуск макроса
- •Создание контекстного меню
- •Контрольные вопросы
- •Контрольное задание
Контрольные вопросы
Что такое макрос? Что такое макрокоманда?
Какова структура Конструктора макросов?
Как отобразить/скрыть поля Условие и Имя макроса в Конструкторе макросов?
Какова технология создания макроса, состоящего из набора макрокоманд?
Какие макрокоманды Вам известны? Дайте краткую характеристику каждой из них.
Какова технология создания группы макросов?
С какой целью в макросе вводят условия выполнения?
Какова технология добавления условий выполнения макросов? Приведите примеры использования условий в макросах.
Макрокоманду или набор макрокоманд можно назначить определенной клавише или сочетанию клавиш посредством создания группы макросов. Какое имя должно быть присвоено этой группе макросов?
Что такое внедренный макрос? Чем внедренный макрос отличается от изолированного макроса? Какова технология создания внедренного макроса?
Поясните технологию создания контекстного меню с помощью макросов?
Контрольное задание
В разрабатываемой вами базе данных, которую вы создаете в качестве контрольного задания на протяжении всех предыдущих лабораторных работ, создайте макросы, в соответствии с выбранным уровнем сложности. Уровень сложности уточните у преподавателя.
Первый уровень сложности:
Создайте макрос, который позволяет выводить на экран главную кнопочную форму вашей базы данных, при ее открытии.
Создайте группу макросов, которые выводили бы на экран любые таблицу, форму, отчет и запрос вашей базы данных по нажатию какой-либо клавиши или комбинации клавиш на клавиатуре.
Создайте внедренный макрос, позволяющий выводить информационное сообщение в какой-либо форме вашей базы данных, если вы попытаетесь удалить запись целиком. Текст сообщения – «Производится удаление записи!»
Второй уровень сложности:
Создайте макрос, который позволяет выводить на экран главную кнопочную форму вашей базы данных, при ее открытии.
Создайте группу макросов, которые выводили бы на экран любые таблицу, форму, отчет и запрос вашей базы данных по нажатию каких-либо клавиш или комбинации клавиш на клавиатуре.
Создайте внедренный макрос, позволяющий выводить информационное сообщение в какой-либо форме вашей базы данных, если вы попытаетесь удалить запись целиком. Текст сообщения – «Производится удаление записи!»
Создайте макрос, формирующий контекстное меню, для любой формы из вашей базы данных. Контекстное меню должно содержать следующие команды: Ввод данных, Сохранить, Вывод в документ Excel, Вывод в документ RTF, Закрыть.
