Иллюстрированный самоучитель по Access 2002


         

Назначение макроса событию - часть 2


Создайте кнопку в области заголовка формы. При этом кнопка мастера на панели элементов должна быть отжата, т. к. в противном случае вам будет предложено создать процедуру обработки событий, а не макрос.

Откройте окно свойств только что созданной кнопки, если оно еще не открыто, и раскройте вкладку

События

(Event).

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

Нажатие кнопки

(On Click) и установите курсор в соответствующую ячейку. Это поле со списком, и в данный момент оно пустое. Если открыть этот список, то первым его элементом будет

[Процедура обработки событий]

([Event procedure]), а далее идет перечень всех макросов, существующих в приложении (рис. 11.10).

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

Построитель

(Choose Builder), в котором предлагается выбрать один из трех Построителей:

Выражения

(Expression Builder),

Макросы

(Macro Builder) и

Программы

(Code Builder) (рис. 11.11).

Выберите

Макросы

(Macro Builder) и нажмите кнопку

ОК.

Откроется"окно макросов и диалоговое окно, в которое нужно ввести имя создаваемого макроса. Введите имя Заказы клиента.




Содержание  Назад  Вперед