Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Добавление нового модуля




Читайте также:
  1. III. Изучение нового материала.
  2. IV. Изучение нового материала.
  3. IV. Изучение нового материала.
  4. IV. Изучение нового материала.
  5. IV. Изучение нового материала.
  6. IV. Изучение нового материала.
  7. IV. Изучение нового материала.
  8. IV. Изучение нового материала.
  9. IV. Изучение нового материала.
  10. IV. Изучение нового материала.

Обычно вы будете создавать программные процедуры, которые присоединяются к формам и запускаются, когда возникают определенные события (см. разд. "Присоединение макросов к формам" главы 15). Но в этой главе не будем спешить и создадим самостоятельную про­цедуру, которая запускается по вашему требованию.

Прежде всего, нужно добавить новый модуль для вашего кода. В меню редактора Visual Basic выберите команды Insert → Module(Вставка Модуль). На рис. 16.2 пока­зан результат.

Когда добавляется новый модуль, редактор Visual Basic автоматически открывает окно с кодом, отображающее содержимое данного модуля. (Если в вашей БД несколько модулей, можно открыть нужный вам модуль двойным щелчком мышью его имени в окне Project.)Первоначально у новоиспеченного модуля одна строка кода, которая выглядит следующим образом: Option Compare Database

Это инструкция, определяющая, как с помощью языка Visual Basic обработать операции сравнения текстовых фрагментов. Исходно у языка Visual Basic есть собственные правила обработки текста, но приведенный оператор требует вместо них использовать установочные параметры программы Access.

Параметры Access зависят от локализации текущей БД (например, использует ли ваша версия ОС Windows язык Английский (США) (U.S. English) или Японский иероглифиче­ский шрифт (Japanese kanji script)). Окончательный результат приведенной строки кода — возможность для англоязычных пользователей применять сравнения без различения строч­ных и прописных букв. Это означает, что слово "помадка" считается равной слову "пОмАдкА", что аналогично способу обработки текста программой Access при написании вами запросов.

Прежде чем вы начнете писать код, который действительно выполняет какие-то дейст­вия, следует в начало вашего кода добавить еще одну инструкцию. Сразу после (или до) строки Option Compare Database вставьте следующую строку:

Option Explicit


Эта инструкция заставляет Visual Basic применять более строгую проверку ошибок, спо­собную выявлять часто встречающиеся ошибки при использовании переменных (см. разд. "Хранение информации в переменных" главы 17).

 

 
 

Рис. 16.2.Когда ваш проект включает хотя бы один модуль, окно Projectотображает группу Modules.Программа Access присваивает новым модулям невыразительные имена, например, Module1, Module2и т. д. Для задания чего-то более осмысленного, выделите модуль в окне Projectи в окне Properties,расположенном сразу под ним, измените свойство Name. DataCleanupCode(код очистки данных) — подходящее имя для модуля



 


Дата добавления: 2014-11-13; просмотров: 13; Нарушение авторских прав







lektsii.com - Лекции.Ком - 2014-2021 год. (0.017 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты