Ж. С. Нурпеисова аж – дегі мәліметтер базасы



Pdf көрінісі
бет100/106
Дата27.10.2023
өлшемі3,46 Mb.
#188624
1   ...   96   97   98   99   100   101   102   103   ...   106
Байланысты:
Нурпеисова-Ж.С.-АЖ-дегі-мәліметтер-базасы

«09\1_Подсчёт оклада»
сұранысы орындайды, бірақ бастапқыда 
«08_Стаж продавцов»
сұранысы 
орындалуы керек, себебі стажы анықталмай оклад анықталмайды. Сондықтан 
«Макрокоманда» бағанында тізімнен «ОткрытьЗапрос» пунктін таңдау қажет.
Сұраныс атауы/имя запроса -08_Стаж продавцов; Режим – Таблица; Режим 
данных – Изменение.
Енді 
09\1_Подсчёт оклада
сұранысын макросқа енгізу керек. Барлық 
амалдар алдыңғы амалдарына сәйкес орындалады. 
Макрос формадаға батырмаға тіркелуі болғандықтан сұраныс орындалу 
нәтижесінде пайда болған өзгерістерді көру үшін пішімді жаңарту керек. Ол 
үшін макросқа тағы бір «
Обновить объект»
амалды енгізу керек (сурет 5.2)
Сурет 5.2 – Макрос құрастырушы терезесі 
Енді конструктор режимінде 
«Продавцы»
пішімін ашып жаңа батырманы 
құрастыру керек. Оған келесі амалын тіркеу керек - 
«Выполнение макроса»


113 
(ол «Разное» категориясында орналасқан). Берілген батырманың іске асыруын 
тексеріндер. 
2.1 Есептеуге/начисления сатушының окладын қосуға мүмкіндік беретін 
макросты жазындар. Ол үшін 
09\2_Добавление оклада в начислениях
сұранысы негізінде жаңа макросты құру қажет. Және де объектті жаңартуын 
ескеру керек (Сурет 5.3) Бұл макросты 
«Начисления
» пішімдегі батырмаға 
тіркендер.
Сурет 5.3 - Қосуға мүмкіндік беретін макросты жасау 
2.2 
«Начисление премии»
макросын жазындар. Бұл жерде екі сұранысты 
қолдану керек: 
12\1_Запись суммы по месяцам 12\2_ 
және 
 Запись премии по 
месяцам
. Бұл макросты 
«Начисления»
пішімдегі батырмаға тіркендер.
Нәтижесіндегі пішім 5.4 суретінде көрсетілен 
Сурет 5.4 - 


Достарыңызбен бөлісу:
1   ...   96   97   98   99   100   101   102   103   ...   106




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

    Басты бет