Басқарылушы макростарды əзірлеуге арналған
макропəрмендер тізімі
Макропəрмен
Белгіленуі
Кестелерді, сұраныстарды, қалыптарды, есептерді ашу жəне жабу
Жабу
Белсенді терезені жабады
Қалыпты Ашу
Қалыпты кесте, құрастырушы немесе қалып
тəртіптемесінде ашады
Модуль Ашу
Модульді құрастырушы тəртіптемесінде ашады
Сұранысты Ашу
Сұранысты кесте немесе құрастырушы тəртіптемесінде
ашады
Есепті Ашу
Есепті көру тəртіптемесінде ашады
Кестені Ашу
Кестені кесте немесе құрастырушы тəртіптемесінде
ашады
Макропəрмен
Белгіленуі
Деректерді басып шығару
Қалыпты Ашу
Қалыпты алдын-ала қарау тəртіптемесінде ашады
Есепті Ашу
Есепті алдын-ала қарау тəртіптемесінде ашады
Кестені Ашу
Кестені алдын-ала қарау тəртіптемесінде ашады
Форматында шығару
XLS —Excel үшін, RTF —Word үшін.
Басу
Ақапаратты басылымға жібереді
Сұранысты орындау
Сұранысты ашу
Сұранысты іске қосады жəне таңдалған жазбаларды
кесте түрінде шығарады
Пайдаланушы мəзірін құрастыру жəне мəзір пəрмендерін
орындау
Оқиғаны болдырмау
Оқиғаны (орындалатын əрекетті) болдырмайды
Мəзір Пəрмені
Стандартты мəзір пəрменін орындайды.
Пайдаланушының жеке мəзірін жасауда қолданылуы
мүмкін
Шығу
Access жүйесінің барлық терезелерін жабады жəне
одан шығуды орындайды
Бағдарламаны Қосу
Access Basic рəсімін орындайды
Макросты Қосу
Басқа макросты қосады
Барлық Макросты
тоқтату
Ағымдағыны қоса барлық макростың жұмысын
тоқтатады
Макросты тоқтату
Ағымдағы макростың жұмысын тоқтатады.
Мағыналарды қондыру
Жаңарту
Белсенді объектіде (кесте немесе қалып түрінде)
деректерді жаңарту үшін қолданылуы мүмкін.
Пернетақта пəрмені
Басылатын пернелердің реттілігін айырбастау
буферіне сақтайды
Мағына Беру
Кез-келген басқару элементінің мағынасын
жаңартады немесе өзгертеді
Деректерді іздеу
Сүзгіні қолдану
Есептер мен қалыптарда шығарылатын ақпаратты
шектейді.
125
Макропəрмен
Белгіленуі
Келесі Жазба
Ағымдағыдан кейінгі жазбаны іздеуді жүзеге
асырады
Жазбаны Іздеу
Берілген іздеу шарттарын қанағаттандыратын
жазбаны іздестіреді
Жазбаға
Нөмірі көрсетілген, бірінші, соңғы, алдыңғы жəне
келесі жазбаларды ағымдағы қылады
Пайдаланушы мəзірін құрастыру жəне мəзір пəрмендерін орындау
Мəзір Қосу
Ашылатын Мəзір жасайды
Мəзір Пəрмені
Access
жүйесінің
қызметін атқарады
стандартты мəзірінің бірінің
Ақпаратты экранда көрсетуді басқару
Экранда Көрсету
Макростың жұмысы барысында орындалатын
əрекеттер туралы аралық ақпаратты экранға
шығарады
Бетке (парақшаға)
Кестедегі немесе есептегі берілген параққа көшуді
орындайды
Құмсағат
Макростың жұмысы кезінде меңзердің түрін
өзгертеді (мысалға, көлемді кестелерден сұрыптау
жүргізген кезде)
Жаю
Белсенді терезенің көлемін толық көлеміне дейін
ұлғайтады
Жиыру
Белсенді терезені таңбашаға жиырады
Өлшем Жылжыту
Белсенді терезенің көлемін өзгертеді жəне орнын
ауыстырады
Қалпына келтіру
Объектіні бұрынғы өлшемдері бойынша қайта
қалпына келтіреді
Объектіні ерекшелеу
Берілген объектісі бар терезені ерекшелейді
Жаңарту
Кестедегі не қалыптағы сұраныспен байланысты
басқару элементтерінің деректерін жаңартады
Хабарлмадарды
Қондыру
Жүйелік хабарламаларды не ескертулерді
тағайындады (болдырмайды), экранға қателер туралы
хабарламалардың шығарылуын тоқтатпайды
Барлық жазбаны
көрсету
Бұрын қойылған сүзгілерді елемей кестенің барлық
жазбаларын көрсетеді
Құралдар Панелі
Орындалатын əрекеттер туралы кез-келген
стандартты немесе пайдаланушылық
126
Макропəрмен
Белгіленуі
Пайдаланушыға орындалатын əрекеттер туралы хабарлама
Дабыл
Дыбыс дабылын естіртеді
Хабарлама
Ескертпелі немесе ақпаратты хабарлама шығарады
Объектілермен жұмыс
Объектіні Көшіру
Ағымдағы деректер қорының кез-келген объектісін
(ескі не жаңа атаумен) басқа Access деректер қорына
көшіреді
Объектіні Жою
Объектіні жояды (кесте, сұраныс, қалып, есеп,
макрос, модуль)
Қалыбында Енгізу
Объектіні Windows жүйесінің қосымшалары
қалыбында көрсету
Атауын өзгерту
Ағымдағы ДҚ объектінің атауын өзгертеді
Объектіні Жөнелту
Объектінің мазмұнын құжат түрінде көрсетеді жəне
оны электрондық пошта арқылы жібереді
Деректер Қорынқайта
құру
Объектілерді басқа ДҚ (dBASE, Paradox,
FoxPro)экспорттайды немесе импорттайды
Мəтінді Қайтақұру
Деректерді импорттау немесе экспорттау кезінде
ақпаратты мəтіндік құжаттарға жібереді немесе
мəтіндік құжаттардағы деректерді қайта құрады
Электронды
Кестені
Қайта құру
Деректерді импорттау немесе экспорттау
кезінде ақпаратты электронды кестелерге
жібереді немесе ақпаратты кесте түрінде
Макросты
орындау
бастырманы
басумен
байланысты
пайдаланушы интерфейсі қалыптарын жасауда екі тəсілді қолдануға
болады :
•
Макрос жасау жəне оны қалыптың сəйкес батырмасымен
байланыстыру;
•
Қалыпта батырманы жасау жəне оның қасиеттерін сипаттауда
сəйкес макрос əзірлеу.
Не болса да, алдын ала батырмалы қалыпты жасау қажет. 10.1
суретте мысал ретінде технологиялық үрдістерді автоматты
жоспарлау жүйесінің батырмалы түрі көрсетілген, оның кез-келген
батырмасына басқанда сəйкес диалогты терезе ашылуы қажет.
Аталған
мысал
арқылы
басқарушы
макростарды
əзірлеу
дəйектілігін қарастырайық. Сонымен, [Создание Баз данных]
батырмасын басқанда Создание Баз Данных деп аталатын келесі
127
10.1
сурет. Батырмалы қалыптың мысалы
128
10.2
сурет. Батырманың қасиеттерін тағайындау (өзгерту)
контекстік мəзірі
10.3
сурет. Объектінің қасиеттерін сипаттау терезесі (Создание
Баз данных батырмасы)
диалогты қалыпты ашатын макрос орындалуы тиіс. Макросты
əзірлеу келесідей реттілікпен орындалады:
-
Конструктор тəртіптемесінде батырмалы қалыпты ашу
;
-
Макросты
байланыстыру
қажет
батырманы
таңдау
(қарастырып жатқан мысалымызда бұл [Создание Баз данных]
батырмасы);
-
контексті мəзірді белсендіру (тінтуірдің оң жақ батырмасы);
-
ашылған контексті мəзірде (10.2 сурет)
Свойства пəрменін
таңдау;
-
батырманың қасиеттерін сипаттайтын ашылған терезеде (10.3
сурет)
Нажатие кнопки
немесе
Двойное нажатие кнопки
қасиеттерін таңдаған жөн;
-
аталған мысалда
Нажатие кнопки қасиетін таңдау, макросты
құрастырушы батырмасына тінтуірмен басу
;
-
ашылған терезеде (10.4 сурет) макростың қасиеттерін сипатта
қажет.
Деректер қорымен кез-келген əрекеттерді орындау үшін
батырмалар осыған ұқсас жасалады.
129
Бар макростарды таңдау бастырмасы
Макростарды жəне бағдарламаларды құрастыру
10.4
сурет. Макростарды құру терезесі
130
10.5
сурет. Батырмалы қалыптың мысалы
Макропəрменді таңдау өрісі Ашылатын қалып атауы
10.6
сурет. Басқару батырмаларымен деректер енгізу
қалыбының мысалы
10.7
сурет. [Печать МК] батырмасы үшін макростың мазмұны
131
Қасиеттерді сипаттау терезесі Access ортасында объектілі-
бағытталған бағдарламалаудың негізі болып табылады. 10.5 суретте
[Создание Баз данных] батырмасын басқанда ашылатын қалып
көрсетілген. Аталған қалыпта батырманы рəсімдеудің басқа да
мысалдары келтірілген.
Жоғарыда аталған əрекеттерді белгіленген батырма үшін
орындау нəтижесінде макрос пайда болады, яғни осы батырманы
басқанда макростың сəйкес пəрмені (немесе пəрмендері)
орындалады.
Белгілі бір қызмет атқаратын пəрмендер жасау:
Батырмалы қалып əзірлеу;
Макрос құрастырушысын қолдана отыра əр батырма макрос
əзірлеу жəне оларға атау беру;
Қалыпты құрастырушы тəртіптемесінде ашу жəне əр батырма
үшін сəйкес қасиеттер терезесінде макрос атауын таңдау.
10.6 суретте басқару батырмаларымен ДҚ кестесіне ақпарат
енгізу мысалы, ал 10.7 суретте – макропəрмендердің дəйектілігінен
құралған макростар көрсетілген, батырмаға басқанда бұйымды
тағайындаудың технологиялық үрдісінің жол картасының
мазмұнын басылымға жібереді – [Печать МК].
Достарыңызбен бөлісу: |