Аннотация



жүктеу 0,73 Mb.
Pdf просмотр
бет19/25
Дата10.12.2017
өлшемі0,73 Mb.
#3572
түріДиплом
1   ...   15   16   17   18   19   20   21   22   ...   25

57 

 

компьютерлеріндегі  деректерге  немесе  басқа  файлдарға  зақым  келтіруі 



мүмкін бағдарламалардың болмайтынына сенімді болуына мүмкіндік береді. 

Мысалы,  макрос  әрекеттері  арқылы  жаһандық  айнымалы  мәндерді 

жасап,  пайдалануыңызға  болады  және  жаңа  қателерді  өңдейтін  макростар 

арқылы  қателерді  өңдеуіңізге  болады.  Access  бағдарламасының  ескі 

нұсқаларында  мүмкіндіктердің  бұл  түрлерін  VBA  пайдалану  арқылы  ғана 

қолданылады. Оған қосымша макросты нысанның немесе басқару элементінің 

оқиға сипатына бірден ендіруге болады. Ендірілген макрос нысанның немесе 

басқару  элементінің  бір  бөлігі  болады  және  жылжыған  немесе  көшірілген 

кезде  нысанмен  немесе  басқару  элементімен  қалады.  Макростарды 

дерекқорды  сақтауды  кейде  қиындататын  бөлек  нысандар  түрінде  сақтау 

керек. 

Бағдарламалауды  нысанға  немесе  басқару  элементіне  қосқанда,  



теңшелімдердің  осы  ретімен  төмендегілерді  пайдалану  арқылы  қарастыру 

керек: 


Іске қосу үшін дерекқорға сенімді күй беруді талап етпейтін әрекеттері 

ғана бар макрос 

Іске қосу үшін дерекқорға сенімді күй беруді талап ететін әрекеттері бар 

макрос 


Макросты құрғанда, іске қосу үшін дерекқорға сенімді күй беруді талап 

етпейтін әрекеттердің қысқа тізімі мен барлық макрос әрекеттерінің ұзақ тізімі 

арасында Макрос құрастырушысындағы Барлық әрекетті көрсету батырмасын 

басу  арқылы  ауысуға  болады.  Сондай-ақ,  Барлық  әрекетті  көрсетуІске  қосу 

команданы  макрос  әрекетіне  арналған  дәлелдердің  толық  тізімін  көрсетеді. 

Макростар  пішіндерді  ашу  және  жабу  және  есептерді  іске  қосу  сияқты 

көптеген  бағдарлама  тапсырмаларын  қараудың  оңай  жолымен  қамтамасыз 

етеді.  Жасалған  дерекқор  нысандарын  кестелер,  сауалдар,  пішіндер, 

есепхаттар, беттер, құрамды командадер және модульдер сияқты нысандардан 

тұрады.    Жобасы  пішіндер,  есепхаттар,  беттер,  құрамды  командадер  және 

модульдер  сияқты  нысандардан  тұрады.)  бірге  жылдам  әрі  жеңіл 

байланыстыруыңызға  болады,  себебі  мұнда  еске  сақтауға  қажетті  кішігірім 

синтаксис  бар;  әр  әрекетке  арналған  дәлелдер  (дәлел:  Әрекетке,  оқиғаға, 

әдіске,сипатқа,  жетеге  немесе  іс  ретіне  ақпарат  беретін  мән.)  Макрос 

құрастырушысында бейнеленеді. 

Жоғары  қауіпсіздік  пен  макростар  беретін  жеңіл  қолданысқа  қоса, 

төмендегілерді жүзеге асыру үшін  макростарды пайдалану керек: 

Әрекетті  немесе  әрекеттер  жиынын  пернеге  тағайындау.  Оған  Авто 

пернелер деп аталатын макрос тобын жасау қажет етіледі. 

Дерекқор  бірінші  ашылғанда,  әрекетті  немесе  әрекеттер  қатарын 

орындау. Оған Авто орындау деп аталатын макросты жасау талап етіледі. 

Параметрлері  сұхбат  терезесінде  бастау  пішінін  анықтап,  макросты 

немесе  VBA  кодын  сол  пішіннің  Ашылуда  немесе  Қотарылуда  оқиғасына 

тіркегеннің  өзінде,  Авто  орындау  макросы  басқа  кез  келген  макростардан 

немесе VBA кодынан бұрын іске қосылады. 



58 

 

Егер  төмендегілердің  бірін  орындағыңыз  келсе,  сізге  макростардың 



орнына VBA бағдарламалауын пайдалану керек: 

Бекітілген  функцияларды  пайдалану  немесе  жеке  функцияларыңызды 

жасау    Access  бағдарламасы  пайыздық  төлемді  есептейтін  IPmt  функциясы 

сияқты  көптеген  бекітілген  функцияларды  қамтиды.  Күрделі  өрнектерді 

(Өрнек:  Математикалық  немесе  қисындық  амалдағыштың,  тұрақты 

мәннің,функциялардың  және  жолақтар  аттарының,басқару  элементтерінің 

және  жалғыз  мәнге  бағаланатын  сипаттардың  тіркесімі.  Өрнектер  арқылы 

есептеуге,таңбаларды басқаруға және деректерді тексеруге болады.) жасауды 

қажет  етпестен,  есептеуді  жүзеге  асыру  үшін  бекітілген  функцияларды 

пайдалануыңызға  болады.  VBA  коды  арқылы  өрнек  мүмкіндігінен  асатын 

есептеулерді  жүзеге  асыру  үшін  немесе  күрделі  өрнектерді  ауыстыру  үшін 

жеке  функцияларыңыздың  құруыңызға  болады.  Бұған  қосымша,  жалпы 

әрекетті бірден аса нысанға қолдану үшін ос функцияларды пайдалануыңызға 

болады. 


Нысандарды  жасау  немесе  шеберді  пайдалану    Көп  жағдайда,  осы 

нысанның  Жасақтама  көрінісіндегі  (Құрастырушы  көрінісі:  Мына  дерекқор 

нысандарының  жасақтамасын  көрсететін  көрініс:  кестелер,  сұраулар, 

пішіндер,  есептер  және  макростар.  Құрастырушы  көрінісінде  жаңа  дерекқор 

нысандарын  жасайсыз  және  бар  нысандардың  жасақтамасын  өзгертесіз.) 

нысанды  жасауды  және  өзгертуді  жеңіл  деп  табасыз.  Кейбір  жағдайларда, 

дегенмен, сіздің кодтағы нысанның анықтамасын шебер пайдаланғыңыз келуі 

мүмкін.  VBA  арқылы  дерекқордың  өзінен  басқа  дерекқордағы  барлық 

нысанды шебер пайдалануыңызға болады. 

Жүйе  деңгейіндегі  әрекеттерді  орындау    Макростағы    іске  қосу 

әрекетін  Office    2007    бағдарламасының  ішіндегі  басқа  бағдарламаны 

(Microsoft  Office  Excel  2007)  іске  қосу  үшін  орындауыңызға  болады.  VBA 

арқылы  файлдың  компьютерде  бар  екенін  көру  үшін  тексеруіңізге,  Office 

Excel  2007  сияқты  басқа  Microsoft  Windows  бағдарламаларымен 

байланыстыру 

үшін 


Автоматтандыру 

(Автоматтандыру: 

Басқа 

бағдарламадағы  бағдарлама  нысандарымен  жұмыс  істеу  тәсілі  немесе 



жетілдіру  құралы.  Бастапқы  кезде  OLE  Автоматтандыру  деп  аталды. 

Автоматтандыру 

өнеркәсіптік 

стандарт 

және 

Құрамдас 



нысан 

моделінің(COM)  ерекшелігі  болып  табылады.)  немесе  DDE  (Динамикалық 

деректерді  алмастыру)  (Динамикалық  деректер  алмасуы  (DDE):  Microsoft 

Windows жүйесіне негізделген бағдарламалар арасында деректермен алмасуға 

арналған  белгіленген  тілдесу  тәсілі.)  мүмкіндігін  пайдалануыңызға  және 

Windows  DLLs  жинағында  (динамикалық  сілтемелер  жинағы)  (Динамикалық 

Байланыс  Кітапханасы:  Visual  Basic  іс  ретінен  шақырылуы  мүмкін, 

қотарылған  және  жұмыс  істеп  тұрған  кезде  байланыстырылған  кіші 

бағдарламалар жиыны.) функцияларды шақыруыңызға болады. 

Жазбаларды  бір  уақытта  шебер  пайдалану    Жазбалар  жиынын,  бір 

жазбаны бір уақытта қарап шығу үшін VBA кодын пайдалануыңызға және әр 



жүктеу 0,73 Mb.

Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   ...   25




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

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