Bog'liq Ma\'lumotlar bazasi Sh Nazirov, A Ne\'matov, R Qobulov, N Mardonova
6.1-rasm.Yangi makros tayyorlash.
Ðàçìåùåíèå íà ýêðàíå (Ekranga joylashtirish) makrosini ishga tushirilgandan so‘ng hamma kerakli ma’lumotlar bazasi- ning obóektlari yuklanadi va kerakli holda joylanadi.
Har bir makrokomandani amalga oshirish uning argument- larining qiymatiga bog‘liq (ba’zi makrokomandalar, misol uchun Ðàçâåðíóòü (Yoyish) argumentlarga ega emas). Foydalanuvchi makrokomandalarning sintaksisini yodlab olishi kerak emas — barcha argumentlar buning uchun maxsus makros oynasini past- ki qismida joylashgan maydonchasiga kiritiladi. Agar ruxsat etil- gan qiymatlar to‘plami ba’zi argumentlar uchun chegaralangan bo‘lsa, Access ularni ro‘yxat sifatida rasmiylashtiradi. Argu- mentlarni klaviatura yordamida kiritish mumkin, biroq, mavjud
bo‘lmagan qiymatlarni bermaslik uchun ro‘yxatdan tanlagan yaxshiroqdir. Argumentlarni makros oynasining pastki qismida qanday joylashgan bo‘lsa, shunday berish tavsiya etiladi.
6.2-rasm.O‘qituvchilararo dars soatlari taqsimoti.
6.3-rasm.Ekranga joylashtirish makrosi.
Makrosni ishlab chiqishni biz obóektlarni ochish, ya’ni ma’lumotlar bazasining oynasidan mos ravishdagi obóektlarni makrosning êîíñòðóêòîð oynasi yacheykalarga tashlab o‘tish yo‘li bilan makrokomandalarni kiritishni boshladik. Shu bilan birga Access qaysi obóekt haqida gap borayotganini avtomatik o‘zi tanib, mos ravishda makrokomandalarni tanlaydi: forma uchun Îòêðûòüôîðìó(Ochish) yoki jadval uchun Îòêðûòü òàáëèöó (Jadvalni ochish). Tashib o‘tilgan obóektning nomi makrokomandaning argumentlar sohasida Èìÿ(nom) parametri qiymati sifatida paydo bo‘ladi.
Makrokomandada obóekt nomi ochilishini argumentlar sohasiga klaviatura orqali kiritish mumkin. Asosiysi makros bajarayotganda ochilayotgan obóekt mavjud bo‘lishi kerak, aks holda dastur xatolik haqida xabar beradi.
Ðåæèìmaydonchasiga kiritilgan makrokomanda ochilish obóektining keyingi argumenti ekranda aks etish rejimini aniqlaydi. Ushbu argumentning ruxsat etilgan qiymati Ðåæèì menyusidagi opsiyalarga mos keladi.
6.1-jadval. Makrokomanda rejim argumentlari
Rejim argumenti qiymati
Qo‘llanishi
Ta’rif
Ïå÷àòü
Hisobotda
Hisobotni bosmaga chiqarish- ni beradi.
Ôîðìà
Formada
Forma rejimini faollashtiradi.
Òàáëèöà Êîíñòðóêòîð Ïðîñìîòð
Jadval, so‘rov va formada
To‘ldirish va o‘zgartirish reji- mini faollashtiradi.
Âûïîëíèòüêîìàíäó makrokomandasi yordamida Access menyusidagi ko‘pgina buyruqlarni bajarish mumkin. Baja- rilayotgan buyruqning nomi Êîìàíäàmaydonchasida argument
sifatida ko‘rsatiladi. Menyu qatorlari tarkibi faol obóekt ahvoli va tipiga bog‘liq. Âûïîëíèòü êîìàíäómakrokomandasidan foy- dalanilganda, qaysi obóekt oxirgi bo‘lib faollashtirilgan va qaysi rejimda joylashganligiga e’tibor berish kerak. Bu esa menyu buyrug‘ining ochiqligi va bajarilish to‘g‘riligiga bog‘liq.