Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Общие сведенья о модулях

Читайте также:
  1. I. Общие сведения о PMOС. Достоинства и недостатки.
  2. Акцизы: база, общие права и обязанности налогоплательщиков
  3. Базы данных. Общие сведения. Основные понятия баз данных
  4. Вопрос 1. Общие сведения о взрыве, параметры взрыва.
  5. Вопрос 1. Общие сведения о методах измерения частоты
  6. ВОПРОС 2. ОБЩИЕ ПРОТИВОПОЖАРНЫЕ ПРЕГРАДЫ
  7. Вопрос 2.1. Общие принципы менеджмента
  8. Вопрос 3. Общие индексы количественных показателей
  9. Вопрос 4. Общие индексы качественных показателей
  10. Вопрос 5. Общие индексы смешанных показателей

Как и для других объектов базы данных, в Microsoft Access имеется набор инструментов для создания необходимой программы Microsoft Access Basic. Имеется набор инструментов для отладки и анализа, созданных программ, который поможет вам убедиться, что разработанная вами программа функционирует должным образом.

Все написанные программы хранятся в модулях. База данных может содержать два вида модулей: общие модули, являющиеся объектами базы данных, и модули форм и отчетов, которые являются частью этих объектов.

Общие модули

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

Модули, связанные с формами и отчетами.

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

Модули форм или отчетов имеют два важных преимущества перед общими модулями:

программа необходимая для автоматизации действий в некоторой форме или отчете, храниться в месте с данной формой или отчетом. Не возникает необходимости запоминать имя того модуля, который используется для хранения процедур обработки событий определенной формы или отчета.

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

Когда следует использовать модули.

Хотя макросы и являются мощным средством, все-таки можно назвать некоторые задачи, которые нельзя решить с помощью макросов.

Целесообразно использовать модули вместо макросов во всех перечисленных ниже случаях, когда:

* необходимо отслеживать и обрабатывать ошибки приложения

* требуется проводить обработку событий с передачей или получением параметров;

* во время работы приложения нам нужно создавать новые создавать новые объекты (таблицы, запросы , формы или отчеты

* приложение должно взаимодействовать с другими приложениями Windows, используя динамический обмен данными (DDE);

* когда необходимо непосредственно использовать системные функции Windows;

* нужно поместить часть программ в библиотеку;

* необходимо обрабатывать отдельные записи, а не наборы записей.


<== предыдущая страница | следующая страница ==>
Общие сведенья о макросах | ВВЕДЕНИЕ В VBA

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




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.003 сек.