- •Економічна інформатика Навчально-методичний посібник
- •Видання друге: виправлене і доповнене
- •Передмова
- •Календарно-тематичний план змістового модуля №4
- •Програма змістового модулю №4
- •Визначення підсумкового рейтингу студентів з вивчення модуля №4
- •Тематика, плани, завдання до практичних робіт з вивчення змістового модуля №4
- •Практична робота №1 Тема роботи: Основи роботи в ms Access. Проектування бази даних
- •Теоретичні відомості
- •Завданя до практичної роботи:
- •Практична робота №2 Тема роботи: Створення таблиць в ms Access. Встановлення зв’язків між таблицями. Редагування таблиць.
- •Теоретичні відомості
- •Завдання до практичної роботи:
- •Практична робота №3 Тема роботи: Фільтрація та сортування записів Мета роботи: закріплення навичок сортування та відбору записів в базах даних.
- •Теоретичні відомості
- •Завдання до практичної роботи
- •Практична робота №4
- •Мета роботи: закріплення навичок створення однотабличних та багатотабличних запитів на вибірку та запитів з корегування таблиць План:
- •Теоретичні відомості
- •Завдання до практичної роботи
- •Теоретичні відомості
- •Завдання до практичної роботи:
- •Практична робота №6 Тема роботи: Створення і редагування форм Мета роботи: закріплення навичок створення і редагування однотабличних та багатотабличних форм
- •Теоретичні відомості
- •Завдання до практичної роботи:
- •Практична робота №7 Тема роботи: Створення і редагування однотабличних звітів
- •Теоретичні відомості
- •Завдання до практичної роботи:
- •Практична робота №8 Тема роботи: Створення і редагування багатотабличних звітів
- •Теоретичні відомості
- •Завдання до практичної роботи:
- •Теоретичні відомості
- •Завданя до практичної роботи:
- •Основи офісного програмування практична робота №10
- •Теоретичні відомості
- •Завдання до практичної роботи: Частина і
- •Частина іі
- •Практична робота №11 Тема роботи: Створення програм - додатків мовою vba
- •Теоретичні відомості
- •Завдання до практичної роботи:
- •Практична робота №12 Тема роботи: Технологія використання комп’ютерної техніки в галузі економіки й менеджменту
- •Теоретичні відомості
- •Завдання до практичної роботи:
- •Список літератури
- •Додатки
Теоретичні відомості
Для організації ефективної роботи користувача доцільно створювати цілісний додаток предметної області, в якому всі його компоненти повинні бути згруповані по функціональному призначенню. При цьому необхідно забезпечувати зручний графічний інтерфейс , щоб користувач міг розв’язувати задачі , не витрачаючи зусиль на пошук об’єктів - таблиць, запитів, форм, звітів, що реалізують ці задачі.
При створенні додатків особливу роль відіграють форми, так як вони являються основним діалоговим засобом роботи користувача.
Для об’єднання об’єктів в одному діалоговому додатку можна створювати так звані кнопкові форми.
Кнопкова форма виконує роль панелі керування додатком. Така панель керування містить кнопки , які забезпечують виклик інших кнопкових форм , а також окремих об’єктів - звітів, форм, макросів, з яких починається розв’язування задачі. Тут розміщуються і кнопки, призначені для повернення к кнопковим формам попередніх рівнів. Зазвичай передбачається і кнопка для змінення самої кнопкової форми.
Користувач, натискуючи кнопку на панелі керування, ініціює подію Нажатие кнопки. До цієї події можуть прив’язуватись дії для відкриття інших кнопкових форм або конкретні дії для оброблення даних, що реалізують функції додатку.
Виклик головної кнопкової форми під час відкриття бази даних дозволяє зразу почати роботу в середовищі додатку і приступити до виконання задач.
В Access є засіб який автоматизує розробку форми щодо керування додатком, яке називається диспетчером кнопочных форм.
Створення дворівневої структури кнопкових форм за допомогою диспетчера кнопочных форм. Створимо кнопкову форму, яка буде використовуватись як панель керування додатком Штатний розклад. Для цього створимо головну і дві залежні кнопкові форми для завдань відділу кадрів та бухгалтерії.
-
Виконаємо команду
(вкладка
,
группа
) -
В вікні Диспетчер кнопочных форм підтвердимо створення кнопкової форми. В вікні

натиснемо кнопку
.
-
В вікні діалогу
виділимо рядок з головною формою в
натиснемо
.
В вікні діалогу
перейменуємо головну кнопочку форму
в Штатний розклад, вводячи це ім’я в
поле:
-
В вікні
введемо ім’я першої кнопкової форми:

5.Аналогічно створимо кнопкову форму для відділу кадрів:

Формування елементів взаємозв’язку кнопкових форм. Формування кнопок головної кнопкової форми для організованого виклику інших кнопкових форм виконаємо у наступній послідовності:
-
Щоб сформувати в головній формі Штатний розклад кнопки виклику залежної форми для відділу кадрів натиснемо кнопку
.
В вікні
натиснемо
додамо:
і
.
2. Аналогічно створимо кнопку для виклику ще однієї залежної форми для відділу кадрів:
.
3.Щоб завершити роботу з додатками створимо кнопку:
.
Отже, сторінка головної кнопкової форми Штатний розклад після створення її елементів має вигляд:

Формування елементів для відкриття об’єктів додатків. Для формування кнопок, що забезпечують виконання користувачем своїх задач , необхідно, щоб вони були зв’язані з одним з об’єктів додатку. Диспетчер форм дозволяє створювати елементи, які забезпечують такі дії: відкриття форми, звіту, завантаження макросу, програми, вихід з додатку та інші. Створимо кнопки для реалізації задач для відділу кадрів для цього помітимо курсором рядок з цієї кнопкою :

і
,
а потім:
Потім додамо до
кнопкової форми «Кнопкова форма для
бухгалтерії» ще два елемента керування:

та
Отже, елементи керування (кнопки) «Кнопкової форми для бухгалтерії» матимуть вигляд:

Аналогічно сформуємо кнопки для «Кнопкової форми для відділу кадрів»:

Відкриття головної
кнопкової форми.
Для відкриття головної кнопкової форми
під час відкриття файлу бази даних
необхідно скористатись посиланням
форм.
Завантаження створеної кнопкової форми приводить до появи вікна:

Рис. 9.1. Головна кнопкова форма Штатний розклад

Рис. 9.2. Елементи керування «Кнопкової форми для бухгалтерії»

Рис. 9.3. Елементи керування «Кнопкової форми для відділу кадрів»
