Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

End Funktion

End Sub

Модули

 

Модулем называется объект базы данных Access, содержащий созданные пользователем процедуры. Процедуры представляют собой совокупность операторов языка Visual Basic for Applications (VBA)

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

 

Существуют два типа процедур:

- процедуры подпрограммы (процедуры Sub)

- процедуры- функции (процедуры Function)

 

Процедура типа Sub - совокупность операторов языка между операторами Sub End Sub:

 

Sub имя [аргументы]

Операторы языка VBA

 

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

Процедура типа Funktion после выполнения определенных операций обязательно возвращает в вызывающую ее процедуру вычисляемое значение и может быть использована в выражениях и операторах присваивания.

 

Funktion имя [аргументы][As тип ]

Операторы языка VBA

имя= выражение

 

Для работы с объектом Модули в Access необходимо владеть основами программирования VBA. Создать процедуру можно двумя способами:

- с помощью Конструктора Модуля

- с помощью окна Свойства (в форме или отчете) в строке Событие, с которым требуется связать процедуру модуля

 

Независимо от способа создания процедуры набор ее операторов осуществляется в окне модуля, таким же образом, как и ввод текста в любом текстовом редакторе.

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

 

               
 
Общая область
 
Описание
       
 
 

 


 

 


 

 

<== предыдущая лекция | следующая лекция ==>
Макросы создаются в окне макроса | Методы оценки эффективности систем электронного бизнеса
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 248; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.