Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Microsoft Access 2002 Шаг за шагом

.pdf
Скачиваний:
31
Добавлен:
16.03.2015
Размер:
26.48 Mб
Скачать

Глава 10. Работа со страницами и модулями

 

287

• Режим процедуры (Procedure View). Если щелкнуть на этой кнопке, отобразится только активная процедура (та, в которой находится курсор).

В списке поля Объект (Object), расположенного вверху окна программы, перечислены все объекты формы (командные кнопки, надписи, поля и другие), включая саму форму. Если щелкнуть на объекте в этом списке, в окне программы будет создана заготовка процедуры обработки события, наиболее характерного для выделенного объекта.

Поле Процедура (Procedure) содержит список процедур, связанных с выделенным объектом. Это процедуры обработки событий, таких как щелчок на командной кнопке. Если выделить процедуру в списке, имя события добавляется к первой строке заготовки процедуры в окне программы.

В окне программы все строки, расположенные выше первой горизонтальной линии, относятся к разделу Декларации (Declarations), предназначенному для объявления переменных. Обычно в этот раздел по умолчанию включаются утверждения Option Compare Database и Options Explicit При желании можно добавить и другие.

Важно. Утверждение Options Explicit обязывает программиста явно объявить все переменные перед их использованием. При попытке воспользоваться необъявленной переменной (то есть переменной, тип которой не указан), при компиляции возникнет ошибка.

За разделом Декларации (Declarations) следуют процедуры, входящие в модуль. Существует два типа процедур:

Процедуры. Подпрограммы, заключенные между утверждениями Sub и End Sub, которые выполняют определенные действия, но не возвращают значения.

Процедуры-функции. Подпрограммы, заключенные между утверждениями Function и End Function, которые возвращают значение.

Каждая процедура представляет собой последовательность утверждений, которые решают определенную задачу. Процедуры, приведенные на предыдущем рисунке, были созданы функцией Диспетчер кнопочных форм (Switchboard Manager) в соответствии с запросом создать кнопочную форму и обеспечить отклик на щелчок на кнопке формы.

Утверждения в VBA-программах перемежаются комментариями, которые содержат пояснительный текст. Комментарии начинаются с кавычки и выделены зеленым цветом.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]