1 O‘zbekiston respublikasi oliy va o‘rta maxsus ta‘lim vazirligi buxoro davlat universiteti


Makrosi qo‗shimcha sahifasiga o‗ting va  Sozdat



Yüklə 0,61 Mb.
Pdf görüntüsü
səhifə39/48
tarix19.12.2023
ölçüsü0,61 Mb.
#186733
1   ...   35   36   37   38   39   40   41   42   ...   48
MB -qo\'llanma

Makrosi
qo‗shimcha sahifasiga o‗ting va 
Sozdat 
tugmasini bosing, buning 
natijasida makrosni konstruktor oynasi ochiladi.

Ekranda ham ma‘lumotlar bazasi oynasi, ham makros oynasi aks etishi 
uchun 
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.


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.

Yüklə 0,61 Mb.

Dostları ilə paylaş:
1   ...   35   36   37   38   39   40   41   42   ...   48




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2025
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin