Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тойота_макросы_модули.doc
Скачиваний:
2
Добавлен:
20.11.2019
Размер:
2.34 Mб
Скачать

Р ис. 6.1. Окно модуля

Примечание:

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

Новому модулю по умолчанию присваивается стандартное имя Модуль1. Помните, что при создании модуля выполняемые пользователем операции, например ввод операторов, не сохраняются автоматически. Поэтому реко­мендуется периодически сохранять модуль с помощью команды Сохранить из меню Файл. Вызов этой команды до присвоения модулю имени приводит к открытию диалогового окна, в котором нужно ввести имя модуля и нажать кнопку ОК.

Раздел описания

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

Option Compare Database Option Explicit

Оператор Option Explicit запрещает неявное объявление переменных (ниже подробнее рассмотрен вопрос о явном и неявном объявлении пере­менных).

При создании нового модуля Access 97 добавляет в раздел описания оператор Option Compare Database, с помощью которого устанавливается режим сравнения текстовых данных в модуле. В Access 97 предусмотрены три режима сравнения. Если в разделе описания отсутствует соответствую­щий оператор, по умолчанию активизируется режим Binary.

Режим Описание

Binary: Сортировка выполняется в соответствии с таблицей симво­лов Windows ANSI. В процессе сравнения различаются про­писные и строчные символы.

Text: Порядок сортировки такой же, как и в режиме Binary, но прописные и строчные символы при сравнении не различа­ются.

Database: При сравнении принимается во внимание порядок сортиров­ки, установленный при создании базы данных. При этом различаются прописные и строчные символы.

Отображение модулей

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

П ереход от одной процедуры к другой осуществляется с помощью следующих комбинаций клавиш [Ctrl+] — переход к предыдущей проце­дуре, [Ctrl+] — переход к следующей процедуре.

Рис. 6. 2. Выбор процедуры в окне модуля

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

Р ис. 6. 3. Разделенное окно модуля

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