Створення підлеглої кнопкової форми запити

СУБД і експертні системи

2.4. Системи управління базами даних і експертні системи

2.4.9. Створення підлеглих кнопкових форм (запити) БД Access

Для створення елементів підпорядкованої кнопкової форми "Запити" необхідно запустити базу даних (наприклад, «Успеваемость_студентов» з головною кнопковою формою) і створити макроси "Відкрити Запит" або "Відкрити Таблицю" з унікальними іменами, а потім в кнопкової формі створюють кнопки для виклику цих макросів.

При створенні макросу "Успішність студентів" треба вибрати вкладку "Макрос" і клацнути на піктограмі "Створити", відкриється вікно діалогу "Макрос". У цьому вікні в списку виберіть макрокоманду "Відкрити Запит" і зі списку виберіть ім'я запиту "Успішність студентів".

потім клацніть на кнопці "Закрити". У вікні "Зберегти зміни макету або структури об'єкта Макрос1?" клацніть на кнопці "Так". Відкриється вікно "Збереження", в якому треба вказати ім'я макросу "Успішність студентів" і клацніть на кнопці "ОК".

Ім'я макросу збережеться в списку макросів у вікні БД. Після створення і збереження макросу "Параметріческій_запрос" у вікні БД будуть відображатися імена створених макросів.

Для створення елементів кнопкової форми запиту "Успішність студентів" необхідно виконати команду Сервіс / Службові програми / Диспетчер кнопкових форм. Відкриється "Диспетчер кнопкових форм".

Потім потрібно виділити «Запити» у вікні «Диспетчер кнопкових форм» і клацнути на кнопці Змінити, відкриється вікно діалогу «Зміна сторінки кнопкової форми».

У цьому вікні клацаємо на кнопці «Створити», відкриється нове вікно «Зміна сторінки кнопкової форми».

У цьому вікні виконуємо:

  • вводимо текст: Звіт: Успішність студентів;
  • вибираємо із списку команду: Виконати макрос;
  • вибираємо зі списку кнопкову форму: Успішність студентів, клацаємо на кнопці «ОК».

У вікні «Зміна сторінки кнопкової форми» відобразиться елемент кнопкової форми «Звіт: Успішність студентів». Після створення за такою ж технологією елемента «Параметріческій_запрос», він теж буде відображатися у вікні.

Далі потрібно створити кнопку повернення в головну кнопкову форму.

В результаті у вікні «Зміна сторінки кнопкової форми» будуть відображатися всі елементи кнопкової форми "Запити".

Далі закриємо вікна «Зміна сторінки кнопкової форми» і «Диспетчер кнопкових форм". У вікні БД на вкладці "Форми" клацнемо на написи "Кнопкова форма", відкриється Головна кнопкова форма. У Головній кнопкової формі щелкнем на кнопці Запити, відкриється кнопкова форма "Запити".

Таким чином, створена кнопкова форма "Запити", яка є підлеглою кнопкової формою.

Далі >>> Тема: 2.4.10. Експертні і навчаються системи

Схожі статті