КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Примечание. У многих элементов управления одинаковые событияУ многих элементов управления одинаковые события. Если у вас на форме два поля и одна кнопка, у всех у них есть событие Нажатие кнопки(On Click). Но путаницы не возникает, поскольку программа Access отслеживает, какое событие возникает в каком элементе управления.
События разделов. Как вы узнали раньше, формы имеют разделы, поэтому можно отделить содержимое заголовка и примечания от остальных данных записи. У каждого раздела есть несколько собственных событий, которые происходят, когда вы перемещаете мышь в разделе (ПеремещениеУказателя(On Mouse Move)) или щелкаете кнопкой мыши на пустом месте (НажатиеКнопки(On Click)). Эти события, как правило, менее полезны для программистов макроса. События формы. Длинный список более общих, событий относится к форме. Этот список включает события, которые возникают, когда форма открывается впервые (Открытие(On Open)) и когда она закрывается (Закрытие(On Close)), когда вы переходите от одной записи к следующей (Текущая Запись(On Current)) и когда завершается операция над данными, например, обновление (После обновления(After Update)). Рис. 15.18.Здесь показаны события для типичного поля ввода. Если щелкнуть кнопкой мыши одно из полей вкладки События,в строке состояния, в левой нижней части окна, появляется однострочное описание события. Как можно видеть, сейчас все поля событий пусты, что означает отсутствие присоединенного макроса Для просмотра событий, относящихся к разным частям формы, выполните следующие действия. 1. Откройте форму в режиме Конструктора. Если на экране нет Окна свойств,отобразите его, выбрав на ленте Инструменты конструктора форм | Конструктор → Сервис → Страница свойств(Form Tools | Design → Tools → Property Sheet). 2. Выберите элемент, имеющий события, которые вы хотите исследовать. Можно выбрать отдельный элемент управления, раздел или форму. Если не удается выделить мышью нужный элемент в рабочей области формы, просто выберите его по имени из раскрывающегося списка в верхней части Окна свойств. 3. В Окне свойствперейдите на вкладку События. Теперь вы увидите список событий, предоставляемых элементом управления, как показано на рис. 15.18. Самая большая проблема применения событий — выбор тех, которые нужно использовать. Если потратить несколько секунд на изучение событий вашей формы, обнаружатся десятки событий, многие из которых редко используются или являются узкоспециализированными. Тут может оказаться очень кстати табл. 15.4 — в ней обращается внимание на события, наиболее полезные для программирования макроса.
Таблица 15.4. События, полезные для программирования макроса
Таблица 15.4 (окончание)
|