Mavzu. Makroslar tuzush



Download 0,7 Mb.
Pdf ko'rish
Sana18.07.2022
Hajmi0,7 Mb.
#821185
Bog'liq
MakrosAmaliyVaLabratoriya



Mavzu. Makroslar tuzush. 
 
Ishining maqsadi. 
Talabalarda makroslar tuzishva undan foydalanish 
ko’nikmalarini hosil qilish.
Nazariy ma’lumotlar: 
Makros – bu MS Access MB ob’ekti bo’lib, bir yoki bir necha makro 
buyruqlardan tuziladi va ko’p bajariladigan masala-larni avtomatlashtirish uchun 
mo’ljallangan. 
Makro buyruqlar - makroslarning asosiy tuzuvchisi (kom-ponenti) 
hisoblanib, mo’staqil yopiq ko’rsatmadir yoki boshqa makro buyruqlar 
kombinatsiyasi bilan birgalikda bajariladigan makros xarakatini aniqlaydi. Har-bir 
makro buyruq foydalanuv-chi tomonidan beriladigan aniq nomga va bitta yoki bir 
nechta argumentga ega bo’ladi. 
Makroslar bajarilish usuliga qarab ikki ko’rinishga bo’linadi: 
• 
Chiziqli (makrosdagi har bir makro buyruq bir-birining izidan ketma-ket 
bajariladi); 
• 
Shartli (makro buyruqlar aniq bir shartga bog’liq holatda bajariladi). 
Makroslarni tuzish 
Makroslarni tuzish ikki qismdan iborat: 
• 
MB darchasida “Создание” yig’masi (guruhi) dagi “Макрос” tugmasini 
chertamiz. 
• 
Paydo bo’lgan “Макрос1” darchasida makros tuzamiz. 


Makroslar tuzish darchasi ikki sohadan iborat: 
• 
Chap soha makrosning mantiqiy strukturasini tavsiplash uchun 
• 
O’ng soha makro buyruqlar katalogi. 
Makrosni qo’shish uchun chap tomondagi sohada joylashgan “Добавить 
новую микрокоман-да” tugmasini chertish lozim. Natijada ekranda makro 
buyruqlar ruyxati hosil bo’ladi, undan kerakli bo’lgan buyruqni tanlash uchun, shu 
sohaning o’ng qismida joylashgan qora uchburchakni chertish lozim. Natijada 
navbatdagi muloqat darchasi ochiladi. Undan kerak bo’lgan buyruqni tanlaymiz: 


Makroslar gruppasi bitta ob’ektga joylashadi, bitta umumiy nomga ega bo’ladi – 
ob’ekt nomi. Gruppaga kirgan makrosni ishga tushurish uchun uning to’liq nomi 
yoziladi: 
[gruppa_nomi].[Gruppadagi_makros_nomi] 
Makrosni ishga tushurish
Makrosni ishga tushurish usullari juda ko’p. Bu usullar ichida foydalanuvchi 
tomonidan ham ishga tushurish bor. Bu usuldan asosan makrosni test (to’g’ri 
ishlashini tekshirish uchun) dan o’tkazishda foy-dalanishadi. Testdan o’tgandan 
so’ng shaklda tugmalar yordamida, menu buyrug’ida yoki uskunalar paneli 
tugmalarida yoki shakldagi hodisalarga bog’lab ishga tushurish uchun buyruqlar 
tayyorlanadi. Makroslar boshqa makroslar ichidan ishga tushurilishi mumkin yoki 
VBA protsedurasidan. 
Konstruktor rejimida makroslarni ishga tushurish quyidagi rasmda 
tasvirlanagan: 


Misol: 
1. Ichki makroslar 
1) Makrosda nomlangan makro buyruqlar gruppa-sidan foydalanish imkoniyatini 
ichki makroslar yor-damida amalga oshirildai. Ularni faqat chaqiruv orqali ishga 
tushurish mumkin. 
2) Ichki makroslarni tuzish uchun: 
3) Создание 

Макрос 
4) Ochilgan darchada “ОкноСообщения” ni tanlaymiz, natijada: 


paydo bo’ladi. Uni quyidagicha to’ldiramiz va Xabar nomi bilan saqlaymiz: 
Ichki makros qo’shish uchun “Добавить макро-команду” dan “Вложенный 
макрос” buyrug’ini tanlaymiz va quyidagicha o’zgartirishlar kiritib, saqlaymiz: 


4. Makrosni yopamiz. 
5. Ixtiyoriy shakl (hisobot) ni konstruktor rejimida ochamiz (misolimizda: 
GuruhJad nomli hisobot). 
6. Sahifa hossasini ochamiz. 
7. Открытие va Закрытие hodisalariga mos ravishda Xabar va Xabar.Ish tugadi 
makroslar nomini tanlaymiz va saqlab, darchani yopamiz. Rasmda: 
Endi GuruhJad hisobotini ochganda va yopganda quyidagi xabarlar paydo bo’ladi: 
Topshiriq: 
O’z variantigizdaghi ma’lumotlar bazasi jadvallari uchun zarur bo’lgan 
makroslarni tuzung: Jadvallarni ochish, yopish, hisobotlarni pechatlash va 
boshqalar. 
Eslatma: 
Variant uchun - o’tgan semestrdagi ishlagan misolingizni olasiz. 

Download 0,7 Mb.

Do'stlaringiz bilan baham:




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