Makros va modul ob‟ketlarida ishlash




Download 3,02 Mb.
Pdf ko'rish
bet35/48
Sana15.07.2024
Hajmi3,02 Mb.
#267685
1   ...   31   32   33   34   35   36   37   38   ...   48
Bog'liq
46379 1 53E52CF73F6EF3CFFBD207633E263E7E9A7B7F79

Makros va modul ob‟ketlarida ishlash 
Makros deb, ma‘lum bir operatsiyalar bajaruvchi bir yoki bir necha 
makrokomandalar to‘plamiga aytiladi. Masalan, formani ochish yoki otchyotni 
pechatga chiqarish kabi buyruqlarni bajaradi. Makroslar ayrim hollarda 
bajariladigan masalalarni avtomatlashtirish uchun ham qulaylik tug‘diradi. Makros 
makrokomandalardan iborat bo‘lib, u ishga tushirilganda ketma-ket bajariladi. Uni 
tuzish quyidagi ketma-ketlikda bajariladi: 
1.MB oynasining ob‘ektlar ro‘yxatidan Makrosы ob‘ekti tanlanadi. 
2.MB oynasining instrumentlar panelidan Sozdat buyrug‘i beriladi. 
3.Birinchi yacheykaga kelib, ro‘yhat ochish tugmasi bosiladi. 
4.Ro‘yhatdan kerakli makrokomanda tanlanadi. 
5.Izohlar ustunida makrokomandaga izoh beriladi. 
6.Qo‘shimcha ma‘lumotlar olish uchun makrokomanda argumentlari 
aniqlanadi. 
7.Qo‘shimcha boshqa makrokomanda kiritish uchun keyingi qatorga o‘tiladi. 
8.Makrosga nom berib chiqiladi. 
Ma‘lumotlarni 
qayta 
ishlashini 
avtomatlashtirish 
uchun 
makrokomandalardan tashkil etilgan makroslar tuziladi. Asosiy makrokomandalar 
ro‘yxati. 
Kategoriya 
Ishlatilishi 
Makrokomanda menyusi/Visial 
Basic 
Filtlash 
PrimenitFiltr (ApplyFiltr) 


74 
Forma va 
xisobotda 
ma‘lumotlar 
bilan ishlash 
Formada yoki 
hisobotda 
ma‘lumotlarni siljitish 
SleduyushayaZapis(FindNext) 
NaytiZapis(FindRecord) 
KElementuUpravleniya(GotoContr
ol) 
NaStranitsu(GotoPage) 
NaZapis(GotoRecords) 
Bajarish
Menyu buyruqlarini 
bajarish 
VыpolnitKomandu(RunCommand) 
Accessdan chiqish 
Vыxod(Quit) 
Protsedura, zapros va 
makrosni ishga 
tushirish 
ZapuskMakrosa(RunMakros) 
ZapuskZaprosaSQL(RunSQL) 
OtkrыtZapros(OpenQuery) 
ZapuskProgrammы(RunCode) 
Boshqa ilovani ishga 
tushirish 
ZapuskPrilojeniya(RunApp) 
Ishni to‘xtatish 
Vыxod(Quit) 
OstanovitMakros(StopAllMakro) 
Import/ 
Eksport 
Boshqa formatga 
o‘tkazish 
PreobrazovatBazuDannыx 
(TransferDataBase) 
PreobrazovatElektronnuyu Tablitsu 
(Transfuspreadshet) 
PreobrazovatTekst(TransferText) 
MB ob‘ektlari 
bilan ishlash
Ob‘ektlarni ko‘chirish, 
saqlash va o‘chirish
KopirovatOb‘ekt(CopyObject) 
Pereimenovat(Rename) 
Soxranit(Save) 
UdalitOb‘ekt(DeleteObjekt) 


75 
Ob‘ektlarni ochish va 
yopish 
Zakrыt(Close) 
OtkrыtFormu(OpenForm) 
OtkrыtZapros(OpenQuery) 
OtkrыtOtchet(OpenReport) 
OtkrыtTablitsu(OpenTable) 
Ob‘ektni pechatga 
berish 
OtkrыtFormu(OpenForm) 
OtkrыtZapros(OpenQuery)Otkrыt
Otchet(OpenReport) 
Pechat(PrintOut) 
Modul Visual Basic tilida yagona dastur ilovalarini tashkil etish uchun 
tavsiflash va protseduralar to‘plamidir. Ikki turdagi modullar mavjud: klass va 
standart. Ular protsedura-funksiya Function, yoki qism dastur Sub bo‘lishi 
mumkin. Forma va otchyot modullari klass modullari deyilib, ular aniq bir forma 
yoki otchyot bilan bog‘liq bo‘ladi. Forma va otchyot modullari o‘z ichiga standart 
protseduralarni ham olishi mumkin. 
Protsedura instruksiya va metodlar to‘plamini o‘z ichiga oladi va ularda 
ma‘lum hisoblashlar bajariladi. Masalan, quyidagi protsedura OpenFrom usuli 
yordami bilan ―Zakazlar‖ formasini ochib beradi. 

Download 3,02 Mb.
1   ...   31   32   33   34   35   36   37   38   ...   48




Download 3,02 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Makros va modul ob‟ketlarida ishlash

Download 3,02 Mb.
Pdf ko'rish