Макросы и модули

Макросы и модули.

Эти категории объектов предназначены как для автоматизации повторяющихся операций при работе с СУБД, так и для создания новых функций путем программирования. В СУБД Microsoft Access макросы состоят из последовательности внутренних команд СУБД и являются одним из средств автоматизации работы с базой. Модули создаются средствами внешнего языка программирования, в данном случае языка Visual Basic for Applications.

Это одно из средств, с помощью которых разработчик базы может заложить в нее нестандартные функциональные возможности, удовлетворить специфическое требование заказчика, повысить быстродействие системы управления, а также уровень ее защищенности. В нашей базе данных было создано несколько элементарных макросов их основная цель облегчение работы пользователей. Первые три запроса можно объединить в одну группу, так как основная их цель открывать кнопки с запросами, в главной кнопочной форме.

В установках диспетчера кнопочных форм не предусмотрено открытие запросов из базы данных. Что бы иметь такую возможность мы создам с помощью конструктора макросы, в которых в поле макрокоманда выбираем Открыть Запрос, а имя запроса выбираем имя необходимого запроса. Таким образом, мы создам три макроса открывающих следующие запросы поиск, клиенты за год, клиенты сегодня. Ещ один макрос мы создам для кнопки выхода расположенной на главной кнопочной форме.

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