Диаграмма режимі диаграммасы бар жаңа форма құру үшін қолданылады. Ол үшін диаграмма құру Шебері қосылады, одан кейін диаграммасы бар жаңа форма Форма режимінде ашылады. Толық (сводная) кесте (Сводная таблица) режимі Microsoft Excel толық кестесімен жаңа форма құру үшін пайдаланылады.
3 Конструктор режимінде форма құру
Конструктор режимі форма жасауға ғана емес, бар форма мәтінін өңдеуге мүмкіндік береді. Конструктор режиміне форманы өңдеуге арналған келесі тараулар бар:
-
форма тақырыбы – форманың басында орналасады;
-
жоғарғы колонтитул – форманың жоғарғы бөлігінде, мұнда жалпы тақырыпты, графалар тақырыбын, мерзімді орналастыруға болады;
-
мәліметтер аймағы – кестенің немесе сұраныстың жазбалары, қайталанбайтын өрістерді мәндері орналасады.
-
төменгі колонтитул – форманың төменгі бөлігінде шығады.
-
формадағы ескертпе– форманың соңында шығады.
Бұл тарауларды қосу немесе алып тастау үшін Түр – Колонтитулдар (Вид – Колонтитулы) және Түр – Тақырып – Форматың ескертпесі (Вид – Зоголовок – Примечание формы) командаларын орындау керек. Форманы Ашу батырмасы көмегімен қараған кезде “Жоғарғы колонтитул” және “Төменгі колонтитул” тараулары көрінбейді. Әр формаға ат беріледі. Access автоматты түрде форма аты ретінде форма макетінің “Қолтаңба” (Подпись) қасиетіде жазылған мәтін пайдаланады. Егерде бұл “Қолтаңба” қасиетінде ат берілмеген болса, онда оның орнына форма аты пайдаланылады. Формада бастапқыда, әдетте, тек мәліметтер аймағы ғана көрінеді. Конструктор терезесінің жалпы түрі 34-суретте көрсетілген.
34-сурет. Конструктор терезесі
Форма аймағы әр түрлі графикалық объекттермен: өрістермен, жазбалармен, енгізілетін объектілермен толтырылады. Элементтерді басқарудың негізгі түрлері өріс, тізімі бар өріс және тізім болып табылады. Формада әр түрлі мақсаттар үшін басқару батырмалары жасалады, мысалға, кестеде басқа жазбаға көшу, жазбалармен жұмыс жасау (қосу, көшірме алу, қалпына келтіру, кетіру, сақтау), формалармен жұмыс жасау үшін (ашу, жабу, сүзгіден өткізу, жаңарту). Кесте негізінде жасалған әрбір формаға автоматты түрде жазба бойынша (бірінші жазба, алдыңғы жазба, келесі жазба, жаңа жазба) қозғалуға арналған батырмалар енгізіледі. Бұл батырмалар форманың төменгі бөлігінде орналасады. Конструктор режимінде батырмалар көрінбейді, тек форманы Ашу режимінде қараған кезде көрінеді. Форманы мәтінді өңдеу техникасын пайдалана отырып, форма өрістерінің орындарын, қасиеттерін, қарібін және өлшемін, өріс қолтаңбасын (подпись), форма тақырыбындағы мәтінді т.б ауыстыруға болады.
Форманы жасау кезінде қажетті іс-әрекеттер жасау үшін Конструктордың аспаптар тақтасын қолданамыз. Оны қосу Түр – Аспаптар тақтасы (Вид – Панель инструментов) командасы арқылы жүзеге асады. Онда Формалар конструкторы (Конструктор форм) тізімін таңдап, Баптау (Настройка) батырмасын басу керек. Экранның сол жағында орналасқан Конструктордың аспаптар тақтасындағы негізгі батырмаларын атап шығайық (солдан оңға жоғардан төменге):
-
Объект таңдау
-
Шеберлер
-
Жазба
-
Өріс
-
Топ
-
Өшіргіш
-
Ауыстырғыш
-
Жалауша
-
Тізімі бар өріс
-
Тізім
-
Батырма
-
Сурет
-
Объекттің бос шектеулер
-
Бетке бөлу
-
Тіркемелер жиынтығы
-
Бағынышты форма/ отчет
-
Сызық
-
Тікбұрыш
-
Қосымша элементтер
Бұл аспаптар тақтасының батырмаларын қолдана отырып, тұтынушы форма арқылы мәліметтер базасымен жұмыс істеу үшін ыңғайлы графикалық интерфейс жасайды.
Сонымен қатар, негізгі аспаптар тақтасынан төмен форматтау тақтасы орналасқан. Тақтаның терезелері мен батырмаларын атап шығайық (солдан оңға). Бірінші терезе форматталатын объектілерді таңдауға мүмкіндік береді. Екінші терезеде қаріпті, үшіншіде – оның өлшемін таңдауға болады. Одан кейін мәтіннің келесі қасиеттерін тағайындайтын 3 батырма және туралау батырмалары орналасқан: Жартылай қарайтылған, Курсив, Асты сызылған, Сол жаққа, Ортаға, Оң жаққа. Келесі батырмалар – фонның түсі, Мәтін түсі, Сызық-шекара түсі, Сызық-шекара қалыңдығы және Кәдімгі көркемдеу батырмалары.
Жалпы форма сияқты оның әрбір элементінің де өзіндік қасиеттері бар. Оларды тышқанның оң жақ батырмасын басып жанама менюдің Қасиеттер командасын немесе Түр – Қасиеттер (Вид – Свойства) командасын орындап, қарауға, түзетулер енгізуге болады. Форманың жанама менюінен шығару үшін курсорды Конструктор терезесіндегі сызғыштардың қиылысуының сол жақ жоғарғы бұрышын орналастырып тышқанның оң жақ батырмасын шерту керек. Форманы Түзету – Форманы белгілеу (Правка – Выделить форму) командасымен белгілеуге болады. Ашық формадан Конструктор режиміне көшу үшін аспапдар тақтасында Форманы көрсету (Представление формы) батырмасын басып немесе Түр – Қалытар Конструкторы (Вид – Конструктор форм) командасын орындап жүзеге асыруға болады.
Тақырып мәтінін енгізу үшін элементтер тақтасындағы Жазба (Надпись) батырмасын қолданамыз. Жазбаны формаға орналастыру үшін тышқанды осы батырмаға бір шертіп, тышқан көрсеткішін формадағы керекті жерге орналастырып, тышқанның сол жақ батырмасын басып жібермей объектіні қажетті өлшемге дейін созамыз. Одан кейін жазба (надпись) мәтінін енгізіп, Enter батырмасын басамыз. Жазбаның (Надпись) өлшемін өзгерту немесе басқа жерге орналастыру керек болса, басқару элементіне шерту керек. Жазба (Надпись) шекаралары нүктелермен ерекшеленеді – 34 суретте «Нөмір» жазбасы солай ерекшеленген. Мәтінді көркейту кезінде форматтау тақтасында қажетті қаріп пен басқа параметрлерді таңдауға болады. Бұл жазба үшін 34 суретте қасиеттер терезесі көрсетілген, “Барлығы” парақшасында Қаріп - Arial Cyr, Қаріп өлшемі - 11, Қоюлығы – жартылай қарайтылған қасиеттері көрсетілген. Қасиеттердің басқа түрлерін таңдап, қажет параметрлерін орнатуға болады, мысалға Фон түсі, Көркейту, Шекара түрі, Шекара түсі, Мәтін түсі т.б.
Формада өріс жасау үшін Өріс, Тізімі бар өріс және Тізім сияқты элементтер тақтасының батырмаларын пайдаланамыз. “Зауыт” кестесі үшін Конструктор режимінде форманы жобалау мысалымен өрістерді қалай құру керек екендігін қарастырайық. Форманың бастапқы түрі 35-суретте көрсетілген.
Түр – Колонтитулдар (Вид – Колонтитулы) командасын орындап жоғарғы және төменгі колонтитулдарды формаға енгізейік. Жоғарғы колонтитулдың фон түсін жанама менюдің Бояу – фон түсі командалары арқылы өзгертеміз. Жоғарғы колонтитулға “Зауыттар жөнінде мағлұмат” деген мәтінді орналастырамыз. Осы әдіспен мәліметтер аймағының фоны түсін өзгертеміз. Мәліметтер аймағына жазбаның (надпись) көмегімен “Зауыт аты” мәтінін орналастырып, Қаріп өлшемі қасиетін 10-ға тең етіп тағайындаймыз. Бұдан кейін Өріс батырмасын шертіп, “Зауыт аты” деген өрісті жазба түсына орналастырамыз. “Мәліметтер” парақшасында Мәліметтер өрісі қасиеті үшін тізімнен керекті өріс атын таңдаймыз. Содан соң “Барлығы” парақшасында Қаріп өлшемі қасиетін 10-ға тең етіп орнатамыз. Аталған іс-әрекеттерден кейінгі форма түрі 36 суретте көрсетілген. Сонымен бірге суретте Өріс парақшасының қасиеттер терезесі көрсетілген.
35-сурет. Форманың бастапқы түрі
Енді формаға мәтіні бар өріс енгіземіз. Бұл өріс үшін қаріп өлшемі 10-ға тең “Қала” мәтінін жазамыз. Тізімі бар өріс батырмасын басып формаға орналастырамыз. Бұл “Мәліметтер” парақшасындағы өрістің қасиеттері үшін келесі параметрлерді таңдаймыз: Мәліметтер қасиетінде “Зауыт” кестесі үшін керекті “Қала” өрісін таңдаймыз; Жол негізі түрі қасиетінде Кесте-сұраныс мәнін таңдаймыз; Жол негізі қасиетінде мәліметтер енгізерде қала аттарын алатын “Қала” кестесінің атын көрсетеміз; Қосылған бағана қасиетінде 1 мағынасын көрсетеміз. Форманың жаңа түрі 37-суретте көрсетілген. Жасалған өріс үшін “Барлығы” парақшасының қасиеттері ашық.
36-сурет. Өріс орналастырылғаннан кейінгі форма түрі
Одан кейін «Директор аты-жөні» жазбасын орналастырып, ол үшін Қаріп өлшемін 10-ға тең етіп таңдаймыз. Аспаптар тақтасындағы “Батырма” аспапын таңдап, оны формаға орналастырамыз. “Батырманы” формаға орналастырғаннан кейін оның өлшемін тышқан батырмасын басып тұрып жылжытып, қалауымызша өзгертеміз. Тықанды бір шерту объекті ерекшелейді, бұдан кейін оның өлшемі мен орнын өзгертуге болады. “Батырманы” формаға орналастырған кезде сұхбаттасу терезесі ашылады. Бұл терезеде батырма үшін дәреже және оның атқаратын іс-әрекетін анықтауға болады, мысалы “Формамен жұмыс” дәрежесін және “Форманы жабу” іс-әрекетін таңдаймыз (38-сурет). Сұхбаттасу терезесінің келесі қадамында (39-сурет) батырмада сурет немесе мәтін болатындығын анықтау керек. Егер бар суреттерді қарау керек болса, «Барлық суреттерді қарау» жалаушасын белгілеу қажет, суреттерді көріп, қажеттісін таңдаймыз.
37-сурет. Тізімі бар өрісті орналастырғаннан кейін форма түрі
38-сурет. Батырма үшін дәреже мен іс-әрекет таңдау
39-сурет. Батырманың мәтінін немесе суретін таңдау
Сұхбаттасудың соңғы қадамында батырмаға ат беріп, Дайын (Готово) батырмасын басу керек (40-сурет). Формаға орналастырған батырманың “оқиғасын” өңдеу процедурасын көру үшін Қасиеттер терезесінің “Оқиға” парақшасының Батырмаға басу оқиғасын таңдап, көп нүктесі бар төртбұрышқа басу керек. 41 суретте форманың жаңа түрі мен Батырмаға басу (Click) процедурасының мәтіні берілген.
40-сурет.Батырманың атын беру
41-сурет. Шығу батырмасы процедурасының терезесі.
Аспаптар тақтасының батырмаларын пайдаланып формаға басқа да суреттер, жалаушалар, ауыстырып қосқыштар қоюға болады болады. Формаға қойылған элементтерді графикалық әдіспен ғана емес, қасиеттерін өзгерту жолымен редакциялауға болады. Бір шерту арқылы объектті белгілеп, көлемі мен орналасқан жерін өзгертуге болады. Екі шерту арқылы элементтің қасиеттер терезесін ашып, керекті өзгертулер енгізуге болады.
Қасиеттер терезесін ашу үшін горизонталь және вертикаль сызғыштардың қиылысына тұрып, жанама меню арқылы Қасиеттер басқару командасын орындаймыз. Макет тақырыпшасында Қол, Айналдыру сызықтары, Автоматты көлем, т.с.с. қасиеттерді редакциялауға болады, және де жабу батырмасын, терезенің көлемдері батырмасын, терезе менюі батырмасын орнатуға болады. Сондай-ақ Макет тақырыпшасындағы форманың тақырыбы, жоғарғы колонтитул, төменгі колонтитул, сияқты қаситтерді өзгертуге болады.
Форманы сақтау үшін Файл – Сақтау (Файл – Сохранить) командасы орындаймыз немесе аспапдар тақтасындағы Сақтау (Сохранить) батырмасы басамыз.
4.4 Көпкестелік форма құру
Көпкестелік форма бір-бірімен байланысқан бірнеше кестемен жұмыс істеу үшін құрылады. Мұндай форма бір негізгі бөліктен және бірнеше бағынышты формалардан тұрады. Олар сол формаға байланысты болады. Көпкестелік форманы жасаудың ең тиімді жолы Шебер (Мастер) көмегімен жасап, Конструкторда аяқтау. Көпкестелік форманы жасаудың бірнеше тәсілі бар. Олар:
-
бағынышты форманың анық қосылуы – бағынышты форма бағынышты кестенің барлық жазуларын көрсетеді. Бағынышты форма/басылым (Подчиненная форма/отчет) батырмасы арқылы жасалады.
-
байланысқан форманы батырма арқылы шақыру – батырма құрылады, оны басқанда байланысты форма шақырылады.
-
бағынышты және байланысты формаларсыз форма – егер бағынышты кестенің жазуларын көрсету керек болған жағдайда.
-
сұраныс негізіндегі форма – жазбалары негізгі кесте және онымен байланысқан бағынышты кестелер бойынша жасалған сұраныс үшін. Шебер (Мастер) форманы бастапқы кестелер берілгендей етіп құрады.
Көпкестелік форманы құрудың бірінші тәсілін қарастырайық.. Басты кесте «ВладелецАвто», ал бағынышты кесте «Авто» болсын. Форма шебері (Мастер форм) көмегімен «Фамилия», «Имя», «Отчество», «Телефон», «ДатаПолучПрав» сияқты өрістерді енгізейік. Конструктор арқылы редакциялап, «Макет» - Қоюлығы (Насыщенность) – қалыңдатылған, Қаріп мөлшері (Размер шрифта) – 10. Өрістер үшін жанама меню көмегімен мәтін түсін “қара” етіп таңдаймыз. Форманың тақырып аймағына “Сведения о владельце и автомобиле” мәтінін орналастырып, жанама меню арқылы фон түсін, Қаріп мөлшерін (Размер шрифта) – 12, Қоюлығын (Насыщенность)– қарайтылған етіп тағайындаймыз. Бұдан басқа, формада сурет және Бағынышты форма/басылым (Подчиненная форма/отчет) батырмасының көмегімен бағынышты “Авто” формасын орналастыруға арналған аудан жасалған. Бұл форма бұрын жасалып 28-суретте көрсетілген.
42-сурет. «ВладелецАвто» көпкестелік формасы
43-суретте көру режиміндегі «ВладелецАвто» көпкестелік формасы берілген. Жоғарғы жағында көлік иесі туралы мәлімет, ал төменгі жағында оның көліктері туралы мәлімет берілген. Көру батырмасы арқылы көлік иелері туралы мәлімет көре аламыз, яғни бағынышты формада көліктер туралы мәлімет шығады. Бұл басты және бағынышты кестені байланыстыру арқылы жүзеге асады.
43-сурет. «ВладелецАвто» көпкестелік формасы
Көпкестелік форма құрудың екінші жолын қарастырайық: мұнда басты кесте «Завод», ал бағынышты кесте «Авто» болсын. Форма шебері (Мастер форм) арқылы «Авто6» формасын құраймыз «КодАвто», «Номер», «Марка», «Стоимость», «Мощность», «КодЗавода» өрістерін енгіземіз. Конструктор режимінде редакциялап алып, «Макет» парақшасында қасиеттерді Қаріп (Шрифт) – Arial Cyr, Қаріп мөлшері (Размер шрифта) – 10, Қоюлығы (Насыщенность) – қалыңдатылған деп аламыз, ал өрістер үшін Қаріп (Шрифт) – MS Sans Serif, Қаріп мөлшері (Размер шрифта) – 10, Қоюлығы (Насыщенность) – қарайтылған. Өрістердегі мәтін түсін жанама меню көмегімен қара етіп тағайындаймыз. Форманың тақырып аймағына “Информация о заводах” мәтінін орналастырамыз. Тақырып үшін жанама меню арқылы фон түсін, Қаріп мөлшерін (Размер шрифта) – 14, Қоюлығын (Насыщенность)– қарайтылған, Туралау (Выравнивание) – ортаға етіп тағайындаймыз. Осы тәсілмен жасалған “Авто6” формасы 44-суретте көру режимінде берілген. Бұл форма ”Завод1” негізгі формасындағы ФормаАвто батырмасына басқанда пайда болады. ”Завод1” негізгі формасы 31-суретте көрсетілген. Конструктор режимінде осы формаға енгізілген өзгертулер нәтижесін 45-суретте көруге болады.
46-суретте мәліметтерді іріктеу үшін шарт жасауға негізделген Өрнек құрастырғыш (Построитель выражений) терезесі көрсетілген. Жасалған шарт өзара байланысқан «Завод» және «Авто» кестелерінің мәндері бойынша сәйкес (синхронды) қозғалуға мүмкіндік береді. ФормаАвто батырмасы үшін Форманы ашу (Открыть форму) макросы жасалған. Макрокоманданы аргументтері ретінде: форма аты – “Авто6”, режимі – “Форма”, іріктеу шарты – [авто]![КодЗавода]=[Forms}![завод1]![КодЗавода] берілген. “Авто6” формасы үшін “Завод1” формасындағы “КодЗавода” өрісінің сәйкес жазбалар ғана іріктеліп алынады. Бұл мысалда бірге қарастырылып отырған кестелердің “КодЗавода” өрісінің мәні 1-ге тең.
44-сурет. «Завод1» және шақырылған «Авто6» формалары
45-сурет. «Завод1» формасының өзгерген түрі
46-сурет. Макрос4 үшін іріктеу шартын жасау.
Көпкестелік форма жасаудың үшінші тәсілі – бағынышты кестенің жазбалары бір немесе бірнеше негізгі кестелердің өрістерімен толықтырылып көрсетіледі. Формада байланысқан кестелердің тек сәйкес келген (совпадающие) өрістері біріктіліледі. Жаңа форма Форма шебері (Мастер форм) режимінде жасалады. Негізі ретінде “Авто” кестесі алып, формаға оның «Номер», «Марка», «Стоимость» өрістерін, «Завод» кестесінің: «НаименЗавода», «Город» өрістерін енгіземіз. Форма жасаудың бұл қадамдары 47-суретте көрсетілген. Сонан кейін формаға «ВладелецАвто» кестесінің: «Фамилия», «Телефон» өрістерін енгіземіз. Форма шебері (Мастер форм) режимінде форма жасалып болғаннан кейін Конструктор режиміне ауысып оны редакциялаймыз. Барлық өрістер мен жазбалар үшін: Қаріп мөлшері (Размер шрифта) – 14, Қоюлығы (Насыщенность) – қарайтылған, мәтін түсі – қара. 48-суретте “Авто7” көпкестелі формасы көру режимінде көрсетілген.
47-сурет. «Авто7» көпкестелі формасы үшін өрістерді таңдау.
48–сурет. «Авто7» көпкестелі формасы.
Көпкестелі форма жасаудың 4-ші тәсілі – сұраныс бойынша форма жасау, сұрастар жасау тарауында қарастырылады.
Көпкестелі формаларды редакциялау барысында жаңа өріс қосуға немесе өрістерді жоюға, бағынышты форма қосуға, алып тастауға, тізімді өрістер қосуға, сурет, диаграмма және т.б. OLE-объектілерін енгізуге болады.
Форманы сақтау үшін Файл – Сақтау (Файл – Сохранить) командасын орындау керек немесе саймандар тақтасындағы Сақта (Сохранить) батырмасына шерту керек. Сонымен бірге форманы Файл – Жабу (Файл – Закрыть) командасы арқылы немесе форма терезесіндегі Жабу (Закрыть) батырмасы арқылы жабу кезінде де сақтауға болады.
-
Форма жасауға жаттығулар
Лабораториялық жұмысты орындау үшін:
-
әртүрлі кестелер үшін біркестелік форманың бірнеше вариантын жасап, формаға кіретін өрістерді, тақырыптарын және басқа да элементтерді анықтау керек;
-
формаларды форма жасаудың түрлі режимдерін пайдаланып жасау;
-
Конструктор режимін пайдаланып жасаған формаларды редакциялау. Редакциялау кезінде саймандар тақтасының мүмкіндігін толығымен (максималды) қолдану;
-
байланысқан кестелер үшін көпкестелі форманың бірнеше вариантын жасау;
-
бұл формаларды Шебер (Мастер) және Конструктор режимдерінде жасау;
-
барлық жасалған формаларға мәндер енгізіп, енгізілген мәндерді түзетіп жұмыс жасау.
Лабораториялық жұмыс 6-8 сабаққа есептелген. Access мүмкіндіктерін игеру барысында жоғарыда айтылған форма жасаудың барлық тәсілдерін жасап шығу керек.
1 жаттығу.
-
МБ терезесінің Форма парақшасына кіріңіз.
-
Жасау (Создать) батырмасына шертіп Конструктор режимін таңдаңыз.
-
Формаға аспаптар тақтасындағы Жазба (Надпись) батырмасының көмегімен мәтін орналастырыңыз (мысалы, «Бағдарлама кешенін жасаған 10-шы сынып оқушысы Ахметов К.»).
-
Жанама меню көмегімен форманың фон түсін өзгертіңіз.
-
Формаға орналастырған мәтін үшін оның қарпін, қаріп мөлшерін, қоюлығын, мәтін түсін, фон түсін қалауыңызша тағайындаңыз.
-
Формаға форманы жабатын “Шығу”батырмасын орналастырыңыз (41-сурет).
-
Жасаған форманы сақтаңыз.
-
Формалармен көру режимінде жұмыс жасаңыз.
2 жаттығу.
-
МБ терезесінің Форма парақшасына кіріңіз.
-
Жасау (Создать) батырмасына шертіп Конструктор режимін таңдаңыз.
-
Формаға бағдарламалық жабдық жайлы мәтін орналастырып, “Шығу” және “Автор жайлы” деген екі батырма жасаңыз. “Автор жайлы“ батырмасы жаңа форманы ашу керек.
-
Форманы және формадағы объектілерді қалауыңызша редакциялаңыз.
-
Форма жасаушы жайлы мәліметтері және “Шығу” батырмасы бар форма жасап, оны редакциялаңыз.
-
Формалармен көру режимінде жұмыс жасаңыз.
3 жаттығу.
-
МБ терезесінің Форма парақшасына кіріп, Жасау (Создать) батырмасына шертіп Форма шебері (Мастер форм) режимін таңдаңыз.
-
Жасалған кестелердің бірінің негізінде 23-27-суреттерде берілген сұхбаттарды пайдаланып форма жасаңыз.
-
Форманы сақтап, онымен көру режимінде жұмыс жасаңыз.
-
Форманы Конструктор режимінде редакциялаңыз.
-
Форманы сақтап, мәліметтер базасының жазбаларын қозғалу (навигация) батырмаларының көмегімен қарап шығыңыз.
-
Форманың түрін өзгертіңіз. Сұхбат терезесінің 2-ші қадамында: Бір бағаналық, Таспалық, Кестелік, Тураланған түрлерінің барлығын кезекпен таңдап, оларды жеке форма түрінде сақтаңыз.
-
Форманы Конструктор режимінде редакциялаңыз.
-
Формаларды сақтап, мәліметтер базасының жазбаларын қозғалу (навигация) батырмаларының көмегімен қарап шығыңыз.
4 жаттығу.
-
МБ терезесінің Форма парақшасына кіріп, Жасау (Создать) батырмасына шертіп Автоформа: бір бағаналық (в столбец) режимін таңдаңыз.
-
Өзіңіздің бір кестеңіздің негізінде 4.2. тарауда (31-33-суреттер) жазылған тәсіл бойынша форма жасаңыз.
-
Форманы сақтап, онымен көру режимінде жұмыс жасаңыз.
-
Форманы Конструктора режимінде редакциялаңыз.
-
Форманы сақтап, мәліметтер базасының жазбаларын қозғалу (навигация) батырмаларының көмегімен қарап шығыңыз.
-
Осы тәсілмен Автоформа режимінде: таспалық және кестелік форма түрлерін жасаңыз.
-
Форманы Конструктора режимінде редакциялаңыз.
-
Формаларды сақтап, мәліметтер базасының жазбаларын қозғалу (навигация) батырмаларының көмегімен қарап шығыңыз.
5 жаттығу.
-
МБ терезесінің Форма парақшасына кіріп, Жасау (Создать) батырмасына шертіп Конструктор режимін таңдаңыз.
-
Өзіңіздің бір кестеңіздің негізінде 4.3. тарауда жазылған тәсіл бойынша бірнеше өрістерден тұратын форма жасаңыз.
-
Әр өріс үшін жазба жасаңыз (надпись).
-
Форманы және ондағы объектлердің қасиеттерін өзгертіп қалауыңызша редакциялаңыз.
-
Формада 4.3. тарауда (38-40-суреттер) көрсетілгендей “Жазбалармен қозғалу” категориясынан: Бірінші жазба, Соңғы жазба, Келесі жазба, Алдыңғы жазба батырмаларын жасаңыз.
-
Форманы сақтап, мәліметтер базасының жазбаларын қозғалу (навигация) батырмаларының көмегімен қарап шығыңыз.
6 жаттығу.
-
МБ терезесінің Форма парақшасына кіріп, Жасау (Создать) батырмасына шертіп Конструктор режимін таңдаңыз.
-
Өзіңіздің бір кестеңіздің негізінде 4.3. тарауда (37-сурет) жазылған тәсіл бойынша бірнеше өрістерден тұратын, арасында тізімді өрісі бар, форма жасаңыз.
-
Әр өріс үшін жазба жасаңыз (надпись).
-
Форманы және ондағы объектлердің қасиеттерін өзгертіп қалауыңызша редакциялаңыз.
-
Формада “Жазбаларды өңдеу” категориясынан: Жазба қосу, Жазбны қайталау, Жазбны өшіру батырмаларын жасаңыз.
-
Форманы сақтап, мәліметтер базасының жазбаларын қозғалу (навигация) батырмаларының көмегімен қарап шығыңыз.
7 жаттығу.
-
МБ терезесінің Форма парақшасына кіріп, Жасау (Создать) батырмасына шертіп Конструктор режимін таңдаңыз.
-
Сурет батырмасының көмегімен формада сурет аймағын жасап, онда C:\Program files\Microsoft Office97\Clipart\Popular бумасының ішінен кез келген суретті орналастырыңыз.
-
Түр – Тақырып – Форма ескертпесі (Вид – Заголовок – Примечание формы) командаларын орындап, тақырып аймағын жасап, ол жерге жазба орналастырыңыз (34-сурет).
-
Форманы және ондағы объектлердің қасиеттерін өзгертіп қалауыңызша редакциялаңыз.
-
Форманы сақтап, онымен көру режимінде жұмыс жасаңыз.
8 жаттығу.
-
МБ терезесінің Форма парақшасына кіріп, Жасау (Создать) батырмасына шертіп Конструктор режимін таңдаңыз.
-
Түр – Тақырып – Форма ескертпесі (Вид – Заголовок – Примечание формы) командаларын орындап, тақырып аймағын жасап, ол жерге жазба орналастырыңыз (34-сурет).
-
Формаға бірнеше батырма орналастырыңыз, мысалы, бірінші жазбаға ауысу, форма ашу, форманы жабу, жазба қосу.
-
Форманы және ондағы объектлердің қасиеттерін өзгертіп қалауыңызша редакциялаңыз.
-
Форманы сақтап, онымен көру режимінде жұмыс жасаңыз.
9 жаттығу.
-
Бұрын жасалған кестелер ішінен 1:М байланысы бар кестелерді таңдап алыңыз.
-
Кестелердің қайсысының негізгі, қайсы бағынышты екенін анықтаңыз.
-
Бұрын жасалған формалардың қайсын көпкестелік форма жасау үшін пайдалануға болатынын анықтаңыз. Негізгі кесте үшін форманың бағаналық түрін таңдаңыз, бағынышты кесте үшін таспалық немесе кестелік түрді таңдаңыз (4.4 тарауды қараңыз).
-
Негізгі кесте үшін форманы Конструктор режимінде ашыңыз.
-
Бағынышты форма/басылым (Подчиненная форма/отчет) батырмасының көмегімен бағынышты форма орналастыратын аймақты жасап, бағынышты форма ретінде қай форманы алатындығыңызды көрсетіңіз (42-сурет).
-
Форманы және ондағы объектлердің қасиеттерін өзгертіп қалауыңызша редакциялаңыз.
-
Форманы сақтап, онымен көру режимінде жұмыс жасаңыз.
10 жаттығу.
-
Бұрын жасалған кестелер ішінен 1:М байланысы бар кестелерді таңдап, кестелердің қайсысының негізгі, қайсы бағынышты екенін анықтаңыз.
-
Бұрын жасалған формалардың қайсын көпкестелік форма жасау үшін пайдалануға болатынын анықтаңыз. Негізгі кесте үшін форманың бағаналық түрін таңдаңыз, бағынышты кесте үшін таспалық немесе кестелік түрді таңдаңыз (4.4 тарауды қараңыз).
-
Негізгі кесте үшін форманы Конструктор режимінде ашыңыз.
-
Формада бағынышты кесте үшін жасалған форманы шақыратын батырма жасаңыз (44-сурет).
-
4.4. тарауда айтылғандай (45-46-суреттер) форманы шақыратын, негізгі және бағынышты кестелердегі жазбаларды көруді синхрондайтын макрос жасаңыз.
-
Форманы және ондағы объектлердің қасиеттерін өзгертіп қалауыңызша редакциялаңыз.
-
Форманы сақтап, онымен көру режимінде жұмыс жасаңыз.
11 жаттығу.
-
Бұрын жасалған кестелер ішінен 1:М байланысы бар кестелерді таңдап, кестелердің қайсысының негізгі, қайсы бағынышты екенін анықтаңыз.
-
Форма шебері (Мастера форм) режимінде, бір немесе бірнеше негізгі кестелердің өрістерімен толықтырлған бағынышты кестенің жазбаларын көрсететін көпкестелі форма жасаңыз (47-48-суреттер).
-
Форманы және ондағы объектлердің қасиеттерін өзгертіп қалауыңызша редакциялаңыз.
-
Форманы сақтап, онымен көру режимінде жұмыс жасаңыз.
Бақылау сұрақтары:
-
Форма не үшін керек?
-
Форма жасаудың қандай режимдері бар?
-
Форма шебері (Мастера форм) режимінде өрістерді таңдаудың қандай мүмкіндіктері бар?
-
Формаға қандай элементтерді орналастыруға болады?
-
Форма шебері (Мастера форм) режимінде форманың қандай түрлерін таңдауға болады?
-
Форма үшін қасиеттер терезесін қалай шақыруға болады?
-
Формада орналасқан кез келген элемент үшін қасиеттер терезесін қалай шақыруға болады?
-
Қасиеттер терезесінде қандай парақшалар бар?
-
Формада өріс үшін тізімнен мәндерді таңдауды қалай жасауға болады?
-
Автоформа: бір бағаналық (в столбец) режимі форма жасаудың қандай мүмкіндіктерін береді?
-
Автоформа: таспалық (ленточная) режимі форма жасаудың қандай мүмкіндіктерін береді?
-
Автоформа: кестелік (табличная) режимі форма жасаудың қандай мүмкіндіктерін береді?
-
Автоформа: кестелік (табличная), Автоформа: таспалық (ленточная), Автоформа: бір бағаналық режимдерінің айырмашылығы неде?
-
Форма жасаудың Конструктор режимі не үшін керек?
-
Форма жасауда Конструктор режиміне қалай кіреміз?
-
Форманы редакциялауда Конструктор режимі қандай мүмкіндіктер береді?
-
Формадағы жазбаның (надпись) фон түсі мен мәтін түсін қалай өзгертеміз?
-
Өрістің қаріп, қаріп мөлшері, қоюлығы және т.б. қасиеттері үшін жаңа параметрлерді қалай таңдаймыз?
-
Формаға суретті қалай ендіреміз?
-
Формадағы батырма не үшін керек?
Зертханалық жұмыс №6
Тақырып:"БАСЫЛЫМДАР ҚҰРУ"
Жұмыстың мақсаты: басылымдар құру тәсілдерін үйрену, Конструктор режиміндегі басылымдар жасау тәсілдерін игеру, көпкестелі басылымдар құруды үйрену.
7.1 Басылымдар жасау
Басылымдар кестедегі мәліметтерді қағаздағы нәтижелік құжаттар түрінде басып шығаруға арналған. Access бірнеше кестелерден немесе сұраныстардан өзара байланысқан мәліметтерді қағазға шығаруды қамтамасыз ететін күрделі құрылымды басылымдар құрастыруға мүмкіндік береді. Құрастыру кезінде басылым бөлімдерінің құрамы мен мазмұны, сонымен қатар МБ кестелері өрістерінен шығарылатын мәндердің осында қалай орналасу керектігі қалыптасады. Сондай-ақ тақырыптар, басылымдар реквизиттері жасалып, есептелінетін реквизиттердің де орналасуы қарастырылады. Мәліметтер деңгейлер бойынша топтастырылып, осы деңгейлердің әрқайсысы үшін қорытынды есептеулер жүргізілуі мүмкін, әр топқа арналып жеке тақырыптар мен ескертпелер де жасала береді.
Басылым құру үшін «Басылымдар» («Отчеты») парағына көшіп, Жасау (Создать) батырмасын шерту керек немесе Жаңа объект (Новый объект) батырмалар тізімінде Автобасылым (Автоотчет) не Жаңа басылым (Новый отчет) элементтерін қолдану қажет. Бірінші тәсілде 107-суретте көрсетілген басылым құру режимін таңдау терезесі пайда болады.
107 сурет. Басылым құру режимін таңдау терезесі
Басылымды алдын ала көруді Басылым көрінісі (Представление отчета) батырмасын шертіп, немесе «Басылымдар» («Отчеты») парағында Қарап шығу (Просмотр) батырмасын басу арқылы, немесе Файл/Алдын ала көру (Файл/Предварительный просмотр) командасы арқылы жүзеге асыруға болады. Саймандар тақтасындағы Баспа (Печать) батырмасы басылымдарды қағазға басып шығаруды қамтамасыз етеді. Меню қатарындағы Файл/Бет жобасы (Файл/Макет страницы) командасы көмегімен принтер түрін таңдауға, қағаз форматын, өрістер мөлшерін, жолдар арасындағы аралықты, қағаздың берілу бағытын, т.б. өзгертуге болады. Ал меню қатарындағы Файл/Баспа (Файл / Печать) командасы баспаға басылымның жеке беттерін немесе белгіп алынған жазбаларды шығаруға, көшірмелердің санын беруге және басылымды файлға жазуға мүмкіндік береді. Басылымды сақтау үшін Файл /Сақтау (Файл /Сохранить) командасы орындалады.
Диаграмма режимі Мастер көмегімен диаграммасы бар жаңа басылым жасау үшін қолданылады. Пошталық жапсырмалар (Почтовые наклейки) режимі Мастер көмегімен жапсырмалар жасау үшін қажет. Сұхбаттасу режимінде жапсырманың форматы мен өрістерінің орналасуын анықтап, жапсырма мәтінінің қарпі, көлемі, қанықтылығы, стилі және жапсырма мәтінінің түсі сияқты параметрлерді таңдап алуға болады.
7.2 Басылымдар шебері режимінде басылымдар жасау
Басылымдар шебері (Мастер отчетов) режимі таңдап алынған өрістер негізінде шебер көмегімен жаңа басылымдар жасау үшін қолданылады, мұнда стиль таңдауға және байланысқан кестелердің өрістерін пайдалануға болады. Сондай-ақ, мәліметтерді топтастыру мүмкіндігі бар, мысалы, уақытқа байланысты ақпараттардағы күн-ай мерзімі өрісі үшін жылдар, тоқсандар, күндер, немесе басқа да уақыт аралықтары бойынша мәліметтерді топтастыра аламыз. Өрістердің сандық және қаржылық типтері үшін Толық мәні бойынша (По полному значению) немесе Аралық (Интервал) (10, 50 және т.б.) мәндер бойынша да топтастырылу жүргізіледі. Мәтіндік өрістерді толық мәні, бірінші символы немесе алғашқы бірнеше символдары бойынша топтастыруға болады. Сұрыптау жүргізіп (ең көп дегенде 4 өріс бойынша), әрбір топ үшін есептеліп шығарылатын қорытындылық нәтиже алуға (жалпы қосындысы, орташа, максимум, минимум мәндері) да мүмкіндік бар. Парақтарға альбомдық немесе кітаптық бағытта мәтіндер басып, өрістердің де қажетті енін тағайындауға болады.
«Авто» кестесі үшін Басылымдар шебері (Мастер отчетов) режимінде басылым жасау ісін қарастырып көрелік. Сұхбаттасудың бірінші қадамында керекті өрістер таңдалып алынады, мысалы: Нөмірі, Маркасы, Түсі, Шығарылу мерзімі, Қуаттылығы және Сатып алынған мерзімі өрістерін алайық (108 сурет). Екінші қадамда жазбаларды топтастыру өрісі, яғни Маркасы өрісі таңдалынады (109 сурет). Топтастыру (Группировка) батырмасын шертіп, жазбаларды топтастыру аралығын беруге болады. 110 суреттегі мысалда қарапайым аралық берілген. Сұхбаттасудың үшінші қадамында сұрыптау өрісін, яғни Түсі (Цвет) өрісін тағайындайық (111 сурет). Нәтижелер (Итоги) батырмасын шертіп, осы топ үшін қандай өріс бойынша қорытынды есептеулер жүргізілетінін және есептеулердің қай түрі жүргізілетінін көрсетуге болады. 112 суреттен бұл өрістің Қуаттылығы өрісі екенін және онда орташа мән есептелінетінін көреміз. Сондай-ақ, басылымда нәтиже де, мәліметтер де көрсетілетіні жайлы мағлұмат беретін жалауша белгіленген. Сұхбаттасудың келесі қадамында басылымның түрі – «1 құрылым» («структура 1») ретінде таңдалып алынғаны көрініп тұр (113 сурет). Бұдан ары басылымның стилі – «белгіленген» («выделенный») деген жол белгіленген (114 сурет). Соңғы қадамда басылымның аты енгізіледі (115 сурет). Сонымен, «Авто» кестесінің бастапқы көрінісі 55-суретте, ал одан жасалған басылым 116-суретте көрсетілген.
Сұхбаттасу кезінде басылымды басқаша етіп те құруға болады. Мысалы, басылымдарға бірнеше кестелер мен сұраныстардан алынған өрістер енгізуге, топтастыру ісін жүргізбеуге, топтастыру жүргізілгенде, оның әртүрлі аралықтарын таңдауға, топ ішінде сұрыптау жүргізу үшін бір немесе бірнеше өрістерді таңдап алуға мүмкіндіктер бар. Бұларға қосымша қорытынды нәтижелер есептеу үшін бір немесе бірнеше өрістер тағайындап, сондай-ақ, тек нәтижелерден ғана тұратын басылымдар да жасауға, яғни басылымдардың түрі мен стилін таңдауға болады.
108 сурет. Басылым үшін кестелер мен өрістер таңдау
109 сурет. Жазбаларды топтастыру үшін өрістер таңдау
110 сурет. Топтастыру кезіндегі аралықтарды тағайындау
111 сурет. Сұрыптау өрісін таңдау
112 сурет. Нәтижелерді шығару тәсілін беру
113 сурет. Жоба түрін таңдау
114 сурет. Басылым стилін таңдау
115 сурет. Басылым атын енгізу
116 сурет. «Авто» басылымы бейнесі
7.3 Автобасылым режимінде басылым жасау
Автобасылым: бағанаға (Автоотчет: в столбец) режимі беттегі барлық өрістерді бір бағанға (колонкаға) орналастыру мүмкіндігін береді, кесте аты басылымның тақырыбы ретінде қолданылады, әрбір беттің төменгі жағында күн-ай мерзімі, бет нөмірі және басылым беттерінің жалпы саны орналастырылады. 117-суретте «Авто иесі» кестесі үшін жасалған басылым көрсетілген.
Автобасылым: таспалық (Автоотчет: ленточный) режимі өрістерді беттің жоғарғы жағына солдан оңға қарай бағаналар аттары ретінде орналастыруға мүмкіндік береді. Басылым альбомдық бағытта жасалады, бір бетке бағаналардың мүмкіндігінше ең көп (максимум) саны шығарылады, мұндайда бағана аттары қысқартылып та алына береді. Ал басқа бағаналар келесі беттерге басылатын болады. 118-суретте «Авто иесі» («ВладелецАвто») кестесі үшін жасалған осындай басылым бейнесі көрсетілген.
117 сурет– Автобасылым: бағанаға (Автоотчет: в столбец) режимінде жасалған басылым көрінісі
118 сурет. Автобасылым: ленталық (Автоотчет: ленточный)
режимінде жасалған басылым көрінісі
7.2 Конструктор режимінде басылымдар жасау
Конструктор режимі басылымдар жасау үшін де, әрі оларды түзету үшін де қолданыла береді. Мұнда басылымның мынадай бөлімдері бар:
- басылым тақырыбы – тек басылымның бас жағына ғана шығарылады, мұнда басылым жобасының тақырыбындағы мәтін орналастырылады;
- жоғарғы колонтитул - әрбір беттің жоғарғы жағына шығарылып отырады, мұнда тақырып, күн-ай мерзімі және беттер нөмірі жазылады;
- мәліметтер аймағы – кестенің немесе сұраныстың жазбасы орналасып, мұнда қайталанбайтын мәндері бар өрістер де тұрады;
- төменгі колонтитул - әрбір бетің төменгі жағына шығарылады;
- басылымның ескертпесі – тек басылымның соңына жазылады.
Мұндай бөлімдердің болуы немесе оларды қосу мен алып тастау ісі меню қатарының Түр/Колонтитулдар (Вид/Колонтитулы) және Түр/Тақырып/Басылым ескертпесі (Вид/Заголовок/Примечание отчета) командалары арқылы жүзеге асырылады. Басылым құру кезінде терезелерді тұтынушыға керекті басылым жобасына сәйкес элементтермен толтыру қажет. Өрістер бойынша жазбаларды топтастыру қажет болғанда, топтар бойынша қорытынды нәтижелер мәндері орналастырылатын Топ тақырыбы (Заголовок группы) және Топ ескертпесі (Примечание группы) бөлімдері қосылуы мүмкін. Ол үшін Сұрыптау және топтастыру (Сортировка и группировка) батырмасын шертіп топтастырылатын өрісті таңдап алып, содан соң топтастырылу өрісін тағайындап, оның қасиеттеріндегі Топ тақырыбы қатарына Иә (Заголовок группы – Да) және Топ ескертпесі қатарына да Иә (Примечание группы – Да) деген белгілерді орнату қажет. Шығарылатын жазбаларды 10 деңгейге шейін топтастыруға болады. Басылымдар конструкторы терезесі 119-суретте көрсетілген.
119 сурет. Басылымдар конструкторы терезесі
Саймандар тақтасында Формалар конструкторындағы сияқты батырмалар бар. Басылым бөлімдері элементтері болып саймандар тақтасының тиісті батырмалары арқылы жасалатын жазулар мәтіндері, енгізілетін объектілер, сызықтар, тік төртбұрыштар және т.б. табылады. Өрістерді орналастыру үшін Өрістер тізімі (Список полей) батырмасы қолданылады. Жазулар жасау үшін Жазу (Надпись) батырмасын қолданады. Басылымға есептелінетін мәнді орналастыру үшін Өріс (Поле) батырмасын басып, басылымның керекті жеріне Бос (Свободный) элементін орналастырады да, осы элементтің қасиеттерінде есептеу өрнегі ( «Мәліметтер» парақшасы, Мәліметтер қатары) мен оның жазуы («Жоба» («Макет») парақшасы, Жазу (Подпись) қатары) анықталады. Құрылған бос элемент үшін күн-ай мерзімі NOW( ) ішкі функциясы, ал бет нөмірі [PAGE] өрнегі арқылы беріледі. Бұларды Енгізу/Күн-ай мерзімі мен уақыты (Вставка /Дата и время) және Енгізу/Беттің нөмірі (Вставка/Номер страницы) командалары арқылы да орындауға болады.
120-суретте бұдан бұрын жасалған басылым көрсетілген (117 суретті қ.). Онда Конструктор режимінде тақырып мәтіні мен оның орналасуы өзгертілген. Осы аймақта C:\ProgramFiles\Microsoft Office\Clipart\Popular\DARTS.WMF файлынан алынған сурет орналастырылып, күн-ай мерзімі енгізілген. Құжаттың бастапқы түрімен салыстырғанда мәліметтер аймағынан 1-ші өріс алынып тасталған (Иесі Коды), ал қалған басқа өрістер екі бағанаға орналастырылған. «Жоба» парағында барлық өрістер үшін қаріптің 11-ші көлемі орнатылған. Осындай басылым түрі 121-суретте көрсетілген. Осылайша басылымның басқа да элементтерін, сондай-ақ қасиеттерін де өзгертуге болады.
120 сурет. Конструктор режиміндегі басылым түрі
121 сурет. Алдын ала қарап шығу режиміндегі басылым көрінісі
7.3 Көп кестелі басылым
Access МБ-ның өзара байланысқан бірнеше кестелерінен мәліметтер шығаруды қаматамасыз ете алатын күрделі басылымдар жасауға да мүмкіндік береді және олардың мәліметтер схемаларына сәйкес қажетті байланыстар автоматты түрде бірден орнатылады. Көп кестелі басылымдар негізгі бөлімнен және бағынышты басылымнан тұратын үстемелі бөліктен де құрастырыла береді немесе әр түрлі кестелер өрістерінен тұруы да мүмкін. Көп кестелі басылым бірнеше кезеңде жасалады:
- басты кесте негізінде басылымның негізгі бөлімі жасалады;
- бағынышты кесте көмегімен өз басылымыңды құруға болады және де мұнда Колонтитулдар батырмасын басып, екі колонтитулды да алып тастаған жөн;
- Конструктор режимінде негізгі басылымды ашып, бағынышты басылымды мәліметтер аймағына орын ауыстыруға болады немесе Бағынышты форма/басылым (Подчиненная форма/ отчет) батырмасын басып, көп кестелі форма үшін атқарылатын әрекеттерді орындауға болады;
- Конструктор мүмкіндіктерін қолдана отырып қажетті өзгерістер енгізіп, артынан басылымды сақтауға болады.
122-суретте Авто және Авто Иесі сияқты екі кесте негізінде жасалған «Иеcі және оның автомобильдері» көп кестелі басылымы көрсетілген. «Авто 1» бағынышты басылымы 120-суретте келтірілген. Бұл басылым Автобасылым: таспалық режимінде жасалып, артынан Конструктор режимінде толықтырылған: тек 4 өріс қалдырылған, тақырыбы өзгертілген, тақырып үшін қаріп көлемі – 14, өрістер үшін – 11 болып орнатылған. Конструктор режиміндегі көп кестелі басылым 124-суретте көрсетілген. Басылымның бастапқы түріне қарағанда (120, 121 суреттерді қ.) мұнда тақырыптар аймағынан сурет алынған, басылым тақырыбы өзгертілген, «Иесі» тақырыбы енгізілген, Бағынышты форма/басылым (Подчиненная форма/отчет) батырмасы көмегімен бағынышты басылым аймағы құрылған.
122 сурет. Көп кестелі басылым
123 сурет.Конструктор режиміндегі бағынышты басылым бейнесі
124 сурет.Конструктор режиміндегі көп кестелі басылым
7.4 Мәліметтер өңдеуге арналған тапсырмалар
Лабораториялық жұмысты атқару барысында келесі тапсырмаларды орындау қажет:
1) әр түрлі кестелер үшін басылымдардың бірнеше нұсқаларын жасап шығару, олардың тақырыптарын және оған кіретін өрістер мен басқа да элементтерін анықтау;
2) басылымдар жасау кезінде басылымдар құрудың әр түрлі режимдерін пайдалану;
3) Конструктор режимін қолданып, осы басылымдарды түзету және осы кезде әр түрлі тақталар саймандары мүмкіндіктерін барынша толық пайдалануға тырысу;
4) байланысқан кестелер үшін күрделі басылымдардың бірнеше нұсқаларын құрастыру;
5) Шебер және Конструктор режимдерін пайдаланып, осы басылымдарды жасау;
6) құрастырылған барлық құжаттармен жұмыс жасап шығу.
Лабораториялық жұмыс 2-4 сабаққа есептелген. Access-тің мүмкіндіктерін зерртеу кезінде жоғарыда келтірілген басылымдарды жасау режимдерінің, оның ішінде көпкестелі режимді де толық игеру қажет.
1 тапсырма
-
Мәліметтер базасы терезесіндегі Басылымдар (Отчеты) парағына кіріп, Жасау (Создать) батырмасын басу.
-
Басылымдар шебері (Мастер отчетов) режимін таңдау.
-
Бір кесте негізінде басылым жасау жолдарын 108 – 115-суреттерде көрсетілген қадамдарға сәйкес орындап шығу.
-
Алынған басылымды қарап шығу (116 суретті қ.).
2 тапсырма
-
Мәліметтер базасы терезесінде Басылымдар (Отчеты) парағына кіріп, Жасау (Создать) батырмасын басу және Басылымдар шебері (Мастер отчетов) режимін таңдау.
-
Бір кесте негізінде басылым жасау жолдарын 108 – 115-суреттерде көрсетілген қадамдарға сәйкес орындап шығу, бірақ мәліметтерді топтастыруға көбірек көңіл бөлу (110 сурет). Алынған басылымды қарап шығу.
-
Мәліметтерді сұрыптауға көңіл бөле отырып басылым жасау (111 сурет). Алынған басылымды қарап шығу.
-
Сандық өрістер үшін нәтижелер шығаруға көңіл бөле отырып басылым жасау (112 сурет). Алынған басылымды қарап шығу.
-
Басылымның түрін таңдауға (113 сурет) және басылымның стилін таңдауға (114 сурет) көңіл бөле отырып басылым жасау. Алынған басылымды қарап шығу.
-
Барлық алынған басылымдарды талдап шығу.
3 тапсырма
-
Мәліметтер базасы терезесінде Басылымдар (Отчеты) парағына кіріп, Жасау (Создать) батырмасын басу және Басылымдар шебері (Мастер отчетов) режимін таңдау.
-
Бірнеше кестенің негізінде басылым жасау қадамдарын 1-тапсырмадағыдай етіп орындап шығу. Алынған басылымды қарап шығу.
-
Басылымдар жасау кезіндегі және 2-тапсырмадағы мүмкіндіктерді зерттеп шығу, бірақ мұнда басылым бірнеше кестелер негізінде құрылатын болсын. Алынған басылымды қарап шығу.
-
Барлық алынған басылымдарды талдап шығу.
5 тапсырма
-
Мәліметтер базасы терезесінде Басылымдар (Отчеты) парағына кіріп, Жасау (Создать) батырмасын басу.
-
Автобасылым: бағанаға (Автоотчет: в столбец) режимін таңдау.
-
Бір кесте негізінде басылым жасау және алынған басылымды қарап шығу (117 сурет).
6 тапсырма
-
Мәліметтер базасы терезесінде Басылымдар (Отчеты) парағына кіріп, Жасау (Создать) батырмасын басу.
-
Автобасылым: таспалық (Автоотчет: ленточный) режиміне кіру.
-
Бір кесте негізінде басылым жасау және алынған басылымды қарап шығу (118 сурет).
7 тапсырма
-
Мәліметтер базасы терезесінде Басылымдар (Отчеты) парағына кіріп, бұрын жасалған басылымдардың бірін таңдап алып, Конструктор режиміне кіру.
-
Басылымға керекті өзгерістер енгізу, мысалы, қаріптің көлемін, фонның және әріптердің түсін, тақырыптың түрін өзгерту, сурет енгізу және т.б..
-
Алынған басылымды қарап шығу. Егер басылымның түрі қанағаттанарлықтай болмаса, тағы да өзгерістер енгізу.
-
Осы әрекеттерді басқа басылымдарға да қолданып шығу.
8 тапсырма
-
Көп кестелі басылым құрылатын кестелерді таңдап алу.
-
Басты кесте үшін басылым жасау немесе бұрын құрылған басылымды қолдану (124 суретті қ.).
-
Бағынышты кесте үшін басылым жасау немесе бұрын құрылған басылымды қолдану (123 суретті қ.).
-
2-қадамда құрылған басылымда бағынышты басылым орналастырылатын аймақ құру және қандай басылым шығарылатынын көрсету.
-
Алынған басылымды қарап шығу (122 сурет).
-
Конструктор режиміне кіру және құрылған көп кестелі басылымға қажетті өзгерістер енгізу. Алынған басылымды қарап шығу.
-
Көп кестелі басылым құруды басқа кестелер үшін де орындап шығу.
Бақылау сұрақтары:
-
Басылым не үшін қажет?
-
Басылымдар жасаудың қандай режимдерін білесіздер?
-
Басылымдар шебері (Мастер отчетов) режимі басылымдар үшін өрістер таңдаудың қандай мүмкіндіктерін береді?
-
Басылымға қандай элементтерді енгізуге болады?
-
Басылымдар шебері режимінде басылымдардың қандай сыртқы түрлері мен стильдерін құруға болады?
-
Басылымда жазуларды топтастырудың қандай қажеттілігі бар?
-
Топтастыру аралығын қалай беруге болады?
-
Автобасылым: бағанаға (Автоотчет: в столбец) режимі басылым құруда қандай мүмкіндіктер береді?
-
Автобасылым: таспалық (Автоотчет: ленточный) режимі басылым құруда қандай мүмкіндіктер береді?
-
Конструктор режимінің басылым құруда қажеттілігі қандай?
-
Басылым құру үшін Конструктор режиміне қалай кіруге болады?
-
Басылымды түзету кезінде Конструктор режимі қандай мүмкіндіктер береді?
-
Басылымда жазу (надпись) фоны мен мәтінінің түсін қалай өзгертуге болады?
-
Өрістің қарпін, қаріптің көлемін, қанықтылығын және т.б. осылар сияқты параметрлерді қалай өзгертуге болады.?
-
Басылымға суретті қалай енгізеді?
-
Access-те көп кестелі басылымдар жасаудың қандай тәсілдері бар?
-
Негізгі және бағынышты басылымдардан шығаратын көпкестелі басылымдарды қалай жасайды?
-
Басылымды қарап шығу?
-
Беттің параметрлері қалай өзгертіледі?
-
Басылымды қалай сақтайды?
Зертханалық жұмыс №7
Тақырыбы: БАСҚАРУ ЭЛЕМЕНТТЕРІМЕН ЖҰМЫС ЖАСАУ ЖӘНЕ МАКРОС ҚҰРУ.
Мақсаты: MS Access МҚБЖ-де форма құру режимдерімен танысу. Басқару элементтерімен жұмыс жасап үйрену. Формамен макростар арасында байланыс орнату.
Форма – көрнекі түрде берілген ақпараттар жиыны.
Макрос - арнайы тілде жазылған макрокомандалар жиыны. МҚ жұмыс жасағанда дайын макрокомандаларды қолдану арқылы МҚ жүйелі ету мүмкіндігі бар.
Форма құрудың төрт түрі бар:
-
Конструктор
-
Форма шебері (Мастер форм)
-
Автоформа (баған бойынша, ленталық, кестелік, қиылысқан (сводная) кесте, қиылысқан диаграмма)
-
Диаграмма
Келесі терезеде көрсетілген (Сурет 20).
Сурет 20. Жаңа форма құру терезесі
-
Форма шебері арқылы тСТУДЕНТЫ кестесіне форма құрайық. Ол үшін ашылған терезеден форма шеберін және кесте атын таңдаймыз. ОК батырмасын басамыз.
-
Келесі ашылған терезеде форма құруда керек өрістерді таңдаймыз (Сурет 21).
Сурет 21. Форма құрудың екінші қадам терезесі
-
Суретте көрсетілген 3 өрісте таңдаңыз. Ары қарай батырмасын басыңыз (Сурет 22).
Сурет 22. Үшінші қадам терезесі.
-
Ленталық түрін таңдап ары қарай батырмасын басыңыз (Сурет 23)
Сурет 23. Төртінші қадам терезесі.
-
Стиль түрі «Международный». Ары қарай батырмасын басыңыз (Сурет 24).
Сурет 23. Соңғы қадам терезесі.
-
Бұл терезеде форманы ашуға болады немесе оны конструктор режимінде өзгерту үшін ашуға және формға ат беруге болады. Біз Форма макетін өзгерту деген жерге белгі қойып (Изменить макет формы) форма атын фСТУДЕНТЫ деп өзгертейік те, дайын батырмасын басайық. Сонда форма конструктор режимінде ашылады (Сурет 25).
Сурет 25. Конструктор режимінде ашылған форма
-
Бұл терезеде тСТУДЕНТЫ кестесінің өрістер тізімі, форма шебері арқылы құрған формамыз және Элементтер тақтасы (Панель элементов) көріп тұрмыз. Элементтер тақтасында басқару элементтері орналасқан.
-
Аталған тақтадан Батырма (Кнопка) элементін таңдап алып, форма Форма ескертулерінен (Примечание формы) төмен орналастырыңыз. Келесі терезе ашылады (Сурет 26).
Сурет 26. Батырма құру терезесі
-
Батырманың қызметін анықтау үшін, біз Категориялар өрісінен қажет категорияны таңдаймыз. Ол - формалармен жұмыс (работа с формой). Категорияны таңдағанда сәйкес әрекеттері ашылады.
-
Ол жерден Форманы жабу (Закрыть форму) әрекетін таңдаймыз. Ары қарай батырмасын басыңыз (Сурет 27)
Сурет 27. Келесі қадам терезесі
-
Ашылған терезеден сурет түрін таңдаңыз. Сурет орнына Леп белгісін (!) таңдаңыз. Ары қарай батырмасын басамыз (Сурет 28).
Сурет 28. Соңғы қадам терезесі
-
Батырмаға ат береміз. Дайын батырмасын басамыз.
-
Формадағы өзгерістерді сақтап, форманы ашыңыз (Сурет 28).
Сурет 28. Дайын форма терезесі
-
Батырманы басқанда форма жабылады.
-
ПРЕДМЕТ кестесіне Автоформа режимдерінің бірінде ПРЕДМЕТ формасын құрыңыз.
-
Диаграмма құру кестелерде сандық мәліметтер болса, солардың арасындағы қатынастарды көрсетуге өте қолайлы (Сурет 29).
Сурет 29. Диаграмм түрлері
-
ПРЕДМЕТ кестесіндегі студенттердің бағаларын көрсететін конустық диаграмманы құрыңыз.
-
Макрос құруды қарастырайық. Ол үшін қабаттамадан макросты таңдап, Құру батырмасын шертіңіз (Сурет 30).
Сурет 30. Макрос құру терезесі
-
Макрокоманда өрісінен керек команданы таңдаймыз. Мысалы, Кестені ашу (Открыть таблицу) командасын таңдайық. Онда төмен жақта орналасқан жерде макрокоманда аргументін көрсетуіміз керек. Қай кестені жабамыз, соның атын тізімнен таңдаймыз. Мысалы, бізге тСТУДЕНТЫ кестесін ашу керек (Сурет 31).
Сурет 31. Макрос құру терезесі
-
Макросты СТУДЕНТЫ атымен сақтап жабамыз. Содан кейін Қосу (Запуск) батырмасын басамыз. Нәтижесінде бізге тСТУДЕНТЫ кестесін ашып береді.
-
Өз беттеріңізбен ПРЕДМЕТ құрыңыз. Ол макросты қосқанда ПРЕДМЕТ формасы ашылсын.
-
Енді макрос пен басқару элементтерінің арасында байланыс орнатайық. Ол үшін жоғарыда құрған СТУДЕНТЫ формасының конструктор режиміне өтіңіз. Элементтер тақтасынан батырманы алып формаға орнатыңыз. Батырма құру терезесін жауып тастаңыз.
-
Формаға орнатқан батырманың оң жағын басып Қасиеттер терезсін (Свойства) ашыңыз (Сурет 31).
Сурет 31. Батырманың қасиеттер терезесі
-
Келесі параметрлерді орнатыңыз:
-
МАКЕТ қабаттамасы: Жазу (Подпись) – ВЫХОД, Ені (Ширина) – 2см, Биіктігі (Высота) – 2см, Шрифт өлшемі – 12, Көлдеу (Курсив) – да.
-
Оқиғалар (События): Батырманы екі рет шерту (Двойное нажатие кнопки) – Макрос таңдаймыз.
Ары қарай макросқа ат беріп, MS Access-тен шығу командасын таңдаңыз. Форманы сақтап ашамыз. Нәтижесінде MS Access-тен шығамыз.
Бақылау сұрақтары
-
Форма құрудың неше тәсілі бар?
-
Форма және макрос не үшін қажет?
-
Форманы конструктор режимінде не үшін ашамыз?
-
Басқару элементі дегеніміз не?
Тапсырмалар
-
ДАННЫЕ МҚ КЛАСС кестесіне форманы Автоформа: кестелік түрімен құрыңыз.
-
Алдыңғы зертханалық жұмыста құрған 2,3,4,5,6 сұраныстарына әр түрлі тәсілдермен форма құрыңыз.
-
Конструктор көмегімен бос форма құрып оған 3 батырма орнатыңыз. Формаға» «БАС ФОРМА» деген атты Жазу (Надпись) компоненті көмегімен беріңіз. 1-ші батырма басқанда ПРЕДМЕТ кестесі ашылсын. 2-ші батырма басқанда – ПРЕДМЕТ формасы ашылсын. 3-ші батырмасын басқанда ДАННЫЕ МҚ жабылсын. Форманың түсін, өлшемдерін қасиеттер терезесі арқылы өңдеңіз.
-
Қосымша 1 формаларын құрыңыз.
9 Тәжірибелік сабақтардың мазмұны
Тәжірибелік жұмыс №1. «MYWORLD» мәліметтер қорын құру
Достарыңызбен бөлісу: |