Э. В. Фуфаев, Л. И. Фуфаева


  Деректермен жұмысты бағдарламалық модульдер



жүктеу 23,02 Mb.
Pdf просмотр
бет91/204
Дата09.01.2022
өлшемі23,02 Mb.
#31801
1   ...   87   88   89   90   91   92   93   94   ...   204
Фуфаев Қолданбалы бағдарламалар пакеті. Оқу құралы

10.2. 
Деректермен жұмысты бағдарламалық модульдер 
арқылы автоматтандыру
 
 
Access  жүйесінде  пайдаланушы  интерфейсін  жасауда  тек 
макростарды  емес,  Visual  Basic  тілінде  жазылған  бағдарламаларды 
қолдануға  мүмкіндік  бар.  Макростарды  қолдану  деректер  қорының 
объектілерін басқару үрдісін автоматтандыру үшін тиімді. Бұл кезде 
батырмалы  қалыптарды  əзірлеуде  макросты  басқару  бөлшегі  – 
батырмамен байланыстырады. 
Пайдаланушы  интерфейсін  жасауда  тиесілі  макропəрмендері 
жоқ  міндеттер  кездесуі  мүмкін.  Visual  Basic  тілінің  мүмкіндіктерін 
қолдану 
қажет, 
Basic 
бағдарламалау 
тілінің 
түпкілікті 
айырмашылығы  –  ол  заманауи  объектілі-бағдарлы  бағдарламалау 
қағидаларына сай жасалған. 
10.8 
суретте  жинақтаушы  бірліктің  мағынасын  (жинақ 
сызбаларының  нөмірлері)  жылдам  іздеуге  арналған  дайын 
бұйымдардың классификаторын əзірлеу қалыбы көрсетілген. 
Аталған  классификатор  бірі-көбіне  қатынасымен  байланысқан 
төрт  кестеден  (тізімнен)  төрт  деңгейлі  иерархиялық  жүйе  болып 
табылады: 

 
Бірінші кестеде бұйымдардың атаулары сақталған; 

 
Екінші  кестеде  əр  тип  үшін  бұйым  түрлерінің  атаулары 
сақталады; 
 
132 


 
 
 
   
 
 
 
 
 
 
10.8
 
сурет. Бұйым классификаторын толтыру қалыбы 

 
Үшінші кестеде нақты түрге енетін бұйымдардың атауы 
сақталған (жинақтаушы бірліктер мысалында); 

 
төртінші 
кесте 
жинақтау 
бөлшектер 
сызбаларының 
мағыналарын (нөмірлерін) сақтайды. 
Классификаторды  толықтыру  алгоритмі  келесідей  əрекеттерден 
құралады : 
Меңзерді  бірінші  тізімді  енгізу  өрісіне  қою  —  
Типы 
изделий

Түрлердің атауларын енгізу; 
Бұйым  типтерін  ерекшелеп,  меңзерді  екінші  тізімнің 
деректерін енгізу өрісіне көшіру  — 
Виды изделий

Аталған  əрекеттерді  келесі  тізімдерді  толтыру  үшін 
қайталау. 
Аталған  алгоритмді  макростар  арқылы  жүзеге  асыру  мүмкін 
еместігі  анық.  Сондықтан,  осы  рəсімдерді  орындау  үшін  Visual 
Basic  тілінде  бағдарлама  жасалынған  болатын  (бағдарламаларды 
құрастырушыны қолдана отыра). 
Бағдарламаларды  құрастырушының  жəне  осы  бағдарламасының 
үзіндісі бар терезесі 10.9 суретте көрсетілген. 
Макростарға  ұқсас  бағдарлама  əр  басқару  бөлшегі  үшін 
жасалынады.  Бағдарламаны  жасау  реті  макросты  жасау  реттілігіне 
іспеттес: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
133 
 
 
 
 


 
   
   
 
134 
 
 
 
10.9
 
сурет. Мəтін үзіндісі бар бағдарламаны құрастырушының 
 
қалыпты құрастырушы тəртіптемесінде ашу; 
объектіні (өрісті) ерекшелеу; 
объектінің  қасиеттері  терезесін  шақырып,  ал  содан 
соң,сəйкес  қасиеттің  өрісінде  бағдарламаны  құрастырушыны 
шақыру. 
Осы  əрекеттердің  нəтижесінде  Private  Sub  бастапқы  тіл 
операторы  бар  бағдарламаны  құрастырушының  терезесі  ашылады 

 
жаңа  бағдарламаны  түсіндіретін  нұсқаулық;  End  Sub  —  ішкі 
бағдарламаны  жабатын  ережесі  бар  бағдарлама  мəтіні  мен 
операторы. 
 

жүктеу 23,02 Mb.

Достарыңызбен бөлісу:
1   ...   87   88   89   90   91   92   93   94   ...   204




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау