Самоучитель Microsoft Access 2013



Download 16,15 Mb.
Pdf ko'rish
bet119/146
Sana15.11.2022
Hajmi16,15 Mb.
#866071
1   ...   115   116   117   118   119   120   121   122   ...   146
Bog'liq
Юрий Бекаревич, Нина Пушкина - Самоучитель Microsoft Access 2013 (2014)


Глава 9 

нахождение значения в поле 
ДАТА_ДОГ
(дата заключения договора) в интервале 
не раньше 
2-фев-07
и не позже 
2-мар-07

[ДАТА_ДОГ] Between #2-фев-07# And #2-мар-07# 

значения в
поле 
СУММА
на равенство пустому (
Null
) значению: 
IsNull([СУММА]) или [СУММА] Is Null 
Проверка одновременного выполнения двух условий на равенство заданным 
значениям в полях 
НАИМ_ТОВ
и 
КОЛ_ПОСТ
текущей записи: 
[НАИМ_ТОВ]="Монитор" And [КОЛ_ПОСТ]>15 
З
АМЕЧАНИЕ
В условиях могут использоваться функции, например, 
DCount

DMax

MsgBox

Подсчет числа выписанных накладных и сравнение его с заданным: 
DCount(Формы![НАКЛАДНАЯ]![НОМ_НАКЛ];'НАКЛАДНАЯ')>50 
или
DCount('*';'НАКЛАДНАЯ')>50 
Выбор максимальной цены товара и сравнение ее с заданным значением: 
DMax(Формы![ТОВАР]![ЦЕНА];'ТОВАР')> 500 
Функция 
MsgBox
может использоваться для вывода на экран диалогового окна, 
содержащего нужное сообщение, и кнопок 
OK
и
Отмена
(Cancel), нажатие ко-
торых формирует одно или другое значение функции. Сравнение значения, 
сформированного функцией 
MsgBox
, с заданным значением позволяет выбрать 
пользователю вариант действий: 
MsgBox("Выдать справку?";1)=1 
Первый параметр функции задает выводимое на экран сообщение, единица на 
месте второго параметра определяет отображение в окне диалога кнопок 
OK
и 
Отмена
(Cancel). Если пользователь нажимает кнопку 
OK
, функция возвращает 
значение 
1
. Если нажимает кнопку 
Отмена
(Cancel), функция возвращает значе-
ние 
2

З
АМЕЧАНИЕ
В условиях могут использоваться значения элементов управления из объектов, кото-
рые не являются текущими в данный момент. 
Сравнение значения поля 
КОД_ПОК
в текущей записи формы ПОКУПАТЕЛЬ со 
значением аналогичного поля в открытой форме ДОГОВОР: 
Forms![ДОГОВОР]![КОД_ПОК]=[КОД_ПОК] 
Организация выполнения макросов 
При запуске любого макроса выполнение начинается с первой макрокоманды и 
следует по алгоритму, реализуемому макросом. В процессе выполнения проверя-
ются условия, и в зависимости от результата выполняются те или иные макро- 


Разработка приложений с использованием макросов 
383 
команды, вызываются другие макросы. При вызове другого макроса ему передается 
управление. Вызванный макрос может выполняться несколько раз. После выполне-
ния вызванного макроса управление возвращается к вызывающему макросу и про-
должается выполнение его макрокоманд. 
При этом, следуя алгоритму, макрос выполняется по одному из определенных пу-
тей, из множества возможных. Путь выбирается в зависимости от результата про-
верки условий. 
Изолированные и вложенные макросы могут запускаться как из области навигации, 
так и через механизм расширенной обработки событий. Внедренные макросы за-
пускаются только путем установления связи с событием. Access распознает опре-
деленные события, к которым может привязываться запуск макроса или процедуры 
обработки событий на VBA. Событиями, например, являются открытие отчета, из-
менение данных в поле формы, перевод фокуса на другую запись или поле в форме, 
щелчок мышью на элементе управления. Для формы определены события формы, 
Download 16,15 Mb.

Do'stlaringiz bilan baham:
1   ...   115   116   117   118   119   120   121   122   ...   146




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish