Аргументы макрокоманды sohasida buyruq maydonchasini ishga solamiz va ro‘yxatdan Tile Vertically elementini tanlaymiz. Shunday qilib, agar bir necha oyna ochilsa, makrokomanda ekranni bo‘lish operatsiyasini o‘zi ichiga oladi.
Файл menyusidan Сохранить (Saqlash) buyrug‘ini chaqiring va makrosni “Размещение на экране” nomi ostida saqlab qo‘ying.
1-rasm.Yangi makros tayyorlash.
Размещение на экране(Ekranga 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 Развернуть (Yoyish) argumentlarga ega emas). Foydalanuvchi makrokomandalarning sintaksisini yodlab olishi kerak emas — barcha argumentlar buning uchun maxsus makros oynasini pastki qismida joylashgan maydonchasiga kiritiladi. Agar ruxsat etilgan qiymatlar to‘plami ba’zi argumentlar uchun chegaralangan bo‘lsa, Access ularni ro‘yxat sifatida rasmiylashtiradi. Argumentlarni 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.
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.
1-jadval. Makrokomanda rejim argumentlari
Rejim argumenti qiymati
Qo‘llanishi
Ta’rif
Печать
Hisobotda
Hisobotni bosmaga chiqarishni beradi.
Форма
Formada
Forma rejimini faollashtiradi.
Таблица Конструктор Просмотр
Jadval, so‘rov va formada
To‘ldirish va o‘zgartirish rejimini faollashtiradi.
Jadvalning, so‘rovning, hisobotning, formaning
Konstruktor rejimini faollashtiradi.
Jadvalni, so‘rovni, hisobotni, formani
Sahifani ko'rib chiqish rejimini o‘rnatadi.
Выполнитькомандуmakrokomandasi yordamida Access menyusidagi ko‘pgina buyruqlarni bajarish mumkin. Bajarilayotgan buyruqning nomi Командаmaydonchasida argument sifatida ko‘rsatiladi. Menyu qatorlari tarkibi faol obóekt ahvoli va tipiga bog‘liq. Выполнить команду makrokomandasidan foydalanilganda, 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.
2-jadval. Microsoft Access Makrokomandalari
Kategoriya
Vazifasi
Makrokomanda
Forma va hisobotlarda ma’lumotlar bilan ishlash
Ma’lumotlarni tanlash
Применить Фильтр (ApplyFilter)
Ma’lumotlar bo‘yicha ko‘chish
Следующая Запись(FindNext) Найти Запись(FindRecord)
К Элементу Управления (GoToControl)
На Страницу(GoToPage) На Запись (GoToRecord)
Ma’lumotlarni yoki ekranni yangilash
Обновление(Requery) Показать Все Записи (ShowAllRecords )
Komandani
Выполнить Команду
Bajarish
bajarish
(RunComraand)
Makros, protse-
Запуск Макроса(RunMacro)
dura yoki
Запуск Программы
so‘rovni bajarish
(RunCode)
Открыть Запрос (OpenQuery)
3anycк 3anpoca SQL (RunSQL)
Boshqa ilovani bajarish
Запуск Приложения (RunApp)
Bajarishni
Отменить Событие
to‘xtatish
(CancelEvent)
Остановить Все Макросы
(StopAllMacros)
Остановить Макрос
(StopMacro)
Microsoft Accessdan chiqish
Выход (Quit)
Import / eksport
Microsoft Access obóektlarini boshqa ilovalarga uzatish
Вывести В Формате(OutputTo) Отправить Объект (SendObject)
Ma’lumotlar formatini o‘zgartirish
Преобразовать Базу Данных (Transfer Database) Перенось Базы Данных SQL (TransferSQLDatabase) Преобразовать Электронную Таблицу (Transfer Spreadsheet) Преобразовать ÒåКñò (TransferText)
Obóektlar bilan ishlash va boshqalar
Obyektdan nusxa olish, obóekt nomini o‘zgartirish va obóektni saqlash
Копировать Объект(CopyObject) Копировать Файл Базы Данных (CopyDatabase File) Переимеровать (Rename) Сохранить (Save)
Maxsus yoki xos uskunalar panelini ekranga chiqarish yoki berkitish. Tovush signalini berish