Amaliy mashg’ulot №1 Mavzu: Microsoft Access dasturida makroslar bilan ishlash. Ishning maqsadi


Download 391.65 Kb.
Pdf ko'rish
bet2/3
Sana07.02.2023
Hajmi391.65 Kb.
#1175442
1   2   3
Bog'liq
1 Amaliy (1)

Okno menyusidagi Slevo napravo buyrug‘ini amalga oshiring.
 Ma’lumotlar bazasi oynasida Formi  qo‘shimcha sahifasiga o‘ting.
 O‘qituvchilar bo‘yicha soatlar miqdor i formasiga belgi qo‘ying, sichqoncha 
yordamida makros oynasiga tashib o‘ting va Makrokomanda ustunini birinchi 
yacheykasiga joylashtiring. Maydonchada Otkrit formu makrokomandasi paydo 
bo‘ladi. SHunday qilib, makrosda O‘qituvchilar bo‘yicha soatlar miqdori
formasini ochish operatsiyasi qo‘shiladi.
Primechanie ustunida huddi o‘sha qatorga shunday matn kiriting: “ O„qituvchilar 
bo„yicha soatlar miqdori ” formasini oching.
 [Enter] klavishi yordamida makrokomanda ustunining ikkinchi qatoriga o‘ting
 Shu harakatni ochilishi kerak bo‘lgan hamma ob’ektlar (misol uchun, Darslarni 
taqsimlash, O‘qituvchilar ro‘yhati jadvallari ) uchun qaytaring.
 Makrokomanda ustunining keyingi bo‘sh yacheykasini bosing va kirish mumkin 
bo‘lgan makrokomandalar ro‘yhatini oching. Vipolnit komandu buyrug‘iga belgi 
qo‘ying.
Argumenti makrokomandi sohasida Komanda maydonchasini ishga solamiz va 
ro‘yhatdan Tile Vertitsally elementini tanlaymiz. Shunday qilib, agar bir necha 
oyna ochilsa, makrokomanda ekranni bo‘lish operatsiyasini o‘zi ichiga oladi.
Fayl menyusidan Sohranit buyrug‘ini chaqiring va makrosni Ekranda joylashtirish
nomi ostida saqlab qo‘ying.
Ekranda joylashtirish makrosini ishga tushirilgandan so‘ng hamma kerakli 
ma’lumotlar bazasining ob’ektlari yo‘qlanadi 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 
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 
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.

Download 391.65 Kb.

Do'stlaringiz bilan baham:
1   2   3




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