83
Ekranda joylashtirish makrosini ishga tushirilgandan so‗ng hamma kerakli
ma‘lumotlar bazasining ob‘ektlari yuklanadi va kerakli holda joylanadi.
Har bir makrokomandani amalga oshirish uning
argumentlarining qiymatiga
bog‗liq( ba‘zi makrokomandalar, misol uchun (
Razvernut
argumentlarga ega
emas). Foydalanuvchi makrokomandalarning sintaksisini yodlab olishi kerak
84
emas-barcha argumentlar buning uchun mahsus makros
oynasini pastki qismida
joylashgan maydonchasiga kiritiladi. Agar ruhsat etilgan qiymatlar to‗plami ba‘zi
argumentlar uchun chegaralangan bo‗lsa, ACCESS ularni ro‗yhat sifatida
rasmiylashtiriladi. Argumentlarni klaviatura yordamida kiritish mumkin, birok,
mavjud bo‗lmagan qiymatlarni bermaslik uchun ro‗yhatdan tanlagan yahshirokdir.
Argumentlarni makros oynasining pastki qismida qanday joylashgan bo‗lsa,
shunday berish tavsiya etiladi.
Makrosni ishlab chiqishni biz ob‘ektlarni ochish, ya‘ni ma‘lumotlar
bazasining oynasidan mos ravishdagi ob‘ektlarni makrosning
konstruktor oynasi
yacheykalarga tashlab o‗tish yo‗li makrokomandalarni kiritishni boshladik. SHu
85
bilan birga ACCESS qaysi ob‘ekt haqida gap borayotganini avtomatik o‗zi tanib,
mos ravishda makrokomandalarni tanlaydi: forma uchun
Otkrit formu
ochish yoki
jadval uchun
Otkrit tablitsu
. Tashib o‗tilgan ob‘ektning nomi makrokomandaning
argumentlar sohasida
Imya
parametri qiymati sifatida paydo bo‗ladi.
Makrokomandada ob‘ekt nomi ochilishi argumentlar sohasiga klaviatura
orkali kiritish mumkin. Asosiysi makros bajarayetganda ochilayotgan ob‘ekt
mavjud bo‗lishi kerak, aks holda dastur hatolik haqida habar beradi.
Rejim
maydonchasiga kiritilgan Makrokomanda ochilish ob‘ektining
keyingi argumenti ekranda aks etish rejimini aniqlaydi. Ushbu argumentning
ruhsat etilgan qiymati
Rejim
menyusidagi optsiyalarga mos keladi.
Dostları ilə paylaş: