Лабораторна робота №6 Розроблення керуючого інтерфейсу інформаційної системи Мета роботи: вивчення порядку проектування інтерфейсу користувача, склад та призначення елементів керування, засоби створення користувацьких меню та керування компонентами проекту. Теоретична частина Макрос – це такий самий об’єкт як і інші об’єкти в Access (таблиці, запити, форми і звіти). Він створюється для автоматизації певної дії або ряду дій. Кожну дію можна розглядати як результат виконання одного або більше кроків. Кожен крок – це дія задана на мові VBA. На відміну від макросів в електронних таблицях, макроси в Access зазвичай використовуються не для дублювання окремих натискань клавіш або руху миші, а виконують певні завдання користувача, наприклад відкривають форму або запускають звіт. Будь-яке завдання, яке користувач хоче виконати за допомогою Access називається дією або макрокомандою. Access дозволяє вибрати і виконати за допомогою макросів 48 макрокоманд. Наприклад, можна створити макрос, який буде відкривати форму, копіювати певне значення в інший елемент керування формою, закривати форму і виводити повідомлення. Дії макросів задаються у вікні створення макросів. Макроси запускаються при вводі імені макроса, у властивості подій форми або звіту. Користувач може створити макрогрупу, що містить декілька макросів. Кожен із цих макросів виконується незалежно від інших макросів в групі. Для використання макросу в складі бібліотеки йому попинно бути присвоєне ім’я в полі Macro Name. Виклик макроса із складу бібліотеки задається звертанням до нього за складеним іменем : Ім’я_бібліотеки.ім’я_макроса Таблиця 1.. Основні макрокоманди Команда Опис
ApplyFilter Застосувати фільтр
CancelEvent Відмінити подію
Close Закрити об'єкт
CopyObject Скопіювати об'єкт
DeleteObject Знищити об'єкт
MsgBox Вікно-повідомлення
OpenForm Відкрити форму
OpenModuIe Відкрити модуль
OpenQuery Відкрити запит
OpenReport Відкрити звіт
OpenTable Відкрити таблицю
RunCode Запустити код (програмний)
RunCommand Запустити команду
RunMacro Запустити макрос
Save Запис змін
SelectObject Вибір об'єкта
SetValue Встановлення значення
StopMacro Зупинити виконання макроса
Хід роботи
Вміст макросів
Рис. 1 Вміст макроса Вихід
Рис. 2 Вміст макроса Звіти
Рис. 3 Вміст макроса Таблиці
Рис. 4 Вміст макроса Форми
Рис. 5 Вміст макроса Меню Вміст користувацького меню
Рис. 6 Вміст пункту Таблиці
Рис. 7 Вміст пункту Звіти
Рис. 8 Вміст пункту Форми
Рис. 9 Вміст пункту Вихід Висновок: в даній лабораторній роботі я ознайомилася з порядком проектування інтерфейсу користувача, складом та призначенням елементів керування, засобами створення користувацьких меню та керування компонентами проекту.