Автоматизация базы данных
Рис. 15.12. Фильтрация содержимого формы с помощью макроса
Создание макросов методом "перетащить и опустить"
Для некоторых команд макросов Access предоставляет специальные ссылки При их использовании вам для создания, например, макроса открытия формы или отчета не понадобится выбирать команды или их свойства. Все будет делаться по-другому.
- В окне базы данных щелкните на ссылке Макросы.
- Щелкните на кнопке Создать, расположенной на панели инструментов чтобы открыть таблицу конструктора для создания нового макроса.
- Расположите окна Access таким образом, чтобы окна макросов и основное окно базы данных не перекрывали друг друга.
- Щелкните на ссылке Отчеты, расположенной в окне базы данных.
- Перетащите отчет КаталогипоСпециализации из окна базы данных в первую строку макроса. Будет выполнена команда Открыть Отчет и выведено имя отчета.
- Измените аргумент макрокоманды Режим на Просмотр.
- Выберите команду Файл › Сохранить.
- В диалоговом окне Сохранение присвойте макросу имя ОтчетКаталогов и щелкните на кнопке ОК.
- Закройте макрос.
- Щелкните на ссылке Макросы в окне базы данных.
- В окне базы данных дважды щелкните на имени макроса ОтчетКаталогов. Отчет Каталоги По Специализации будет открыт в режиме предварительного просмотра.
Из окна базы данных любые объекты, будь-то таблицы, запросы, формы, отчеты или страницы, можно переносить на таблицу макроса и таким образом создавать команды открытия объекта.