Копирование макросов. Макросы можно копировать из одной БД в другую или в одну и туже БД под разными именами. Это экономит время при создании макросов, выполняющих похожие задачи

Существующий макрос можно скопировать, выполнив следующие действия:

q В окне БД выбрать нужный макрос.

q Выбрать команду Правка ® Копировать.

q Для копирования макроса в другую БД закрыть текущую и открыть ту, в которую будет копироваться макрос. Выбрать в окне БД вкладку Макросы.

q Выбрать команду Правка ® Вставить.

q В появившемся диалоговом окне ввести имя макроса. Если макрос копируется в ту же БД, в которой находится существующий макрос, то копируемому макросу необходимо присвоить другое имя.

ОБЩИЕ СВЕДЕНИЯ О МОДУЛЯХ.

Как и для других объектов базы данных, в Microsoft Access имеется набор инструментов для создания необходимой программы Microsoft Access Basic. Имеется набор инструментов для отладки и анализа, созданных программ, который поможет вам убедиться, что разработанная вами программа функционирует должным образом.

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

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

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

Модули форм или отчетов имеют два важных преимущества перед общими модулями:

q программа необходимая для автоматизации действий в некоторой форме или отчете, храниться в месте с данной формой или отчетом. Не возникает необходимости запоминать имя того модуля, который используется для хранения процедур обработки событий определенной формы или отчета.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: