Всім привіт! У цій статті я розповім, як створити кнопку в базі Microsoft Access.

Створення кнопок на формі не залежить від того, яку версію Access у вас встановлено (2003, 2007, 2010, 2013 або 2016). У цій статті я покажу два способи створення кнопок на формі в базі даних Acceess: за допомогою майстра та за допомогою макросу.

Як це зробити?

Крок 1. Створення форми

Якщо у вас немає форми, її потрібно створити. Детальніше як створюються форми можна подивитися. Переходимо на вкладку "Створення", пункт "Майстер форм". Далі вибираємо таблицю чи запит, виходячи з яких створюватиметься форма. Далі вибираємо необхідні поля та натискаємо «Далі».

Вибираємо зовнішній вигляд форми.

Задаємо ім'я форми та натискаємо «Готово».

Відкриваємо форму як конструктора. Як створити кнопку в базі Microsoft Access буде описано на другому кроці.

Крок 2. Створення кнопки за допомогою майстра

На панелі інструментів вибираємо пункт «Кнопка» та розташовуємо її на формі. З'являється вікно майстра кнопок. Тут необхідно вибрати необхідну категорію та задати певну дію. Виберемо «Попередній запис» та натиснемо «Далі».

Вибираємо, що відображаємо на кнопці текст або малюнок. Залишаємо малюнок за замовчуванням та натискаємо «Далі».

Задаємо ім'я кнопки та натискаємо «Готово».

Тепер створимо кнопку із текстом. Знову перейдемо в майстер кнопок, виберемо «Наступний запис».

Крок 3. Створення кнопки за допомогою макросу

На панелі інструментів вибираємо пункт «Кнопка» та розташовуємо її на формі. З'являється вікно майстра кнопок. Натискаємо "Скасувати".

Двічі клацаємо по створеній кнопці, щоб відкрити вікно властивостей. Переходимо на вкладку "Події" пункт "Натискання кнопки". Натискаємо кнопку із трьома точками.

Вибираємо "Макроси", натискаємо ОК.

На даному уроці користувач дізнається, які можливості створення форм пропонує режим Конструктор, побачить, як додавати на форму елементи управління, а також подивиться, як створювати головну форму кнопки, яка дозволить об'єднувати форми різних таблиць між собою.

Тема: Технології пошуку та зберігання інформації

Урок: Створення головної кнопкової форми та елементів керування

На попередньому уроці ми розглянули режим роботи з формами Макет. Існує ще один режим роботи з формами, він називається Конструктор. У цьому режимі ми можемо поміщати на форму додаткові елементи так звані елементи керуванняабо елементи діалогових вікон. Це добре відомі елементи: кнопки, списки, поля зі списками. Всі ці елементи ми можемо створити у режимі Конструктор.

Як тільки ми перейдемо в режим Конструкторформи, відразу на стрічці з'являється вкладка Конструктора на ній ми побачимо всі доступні нам елементи управління (рис. 1). Саме ці елементи ми можемо поміщати на форми.

Мал. 1

Подивимося, як на практиці нам додати у форму ці елементи. Для цього перейдемо в режим Конструктор (мал. 2), тоді на стрічці автоматично з'явиться вкладка Конструктор і ми побачимо всі доступні елементи (мал. 1).

Виберемо елемент кнопка(Мал. 3), клацнімо на ній ПКМ і позначимо на формі розміри майбутньої кнопки (Мал. 4). Автоматично з'явиться діалогове вікно створення кнопок, де ми можемо вибрати категорію та дію (рис. 5). Наприклад, знайти запис і натискаємо Далі. На кнопку ми можемо помістити текст, або відповідне стандартне зображення або іконку з огляду (рис. 6). Клацнімо далі і побачимо, що у наступному етапі задається ім'я кнопки, після чого клацнімо Готово (рис. 7). Кнопка з'явилася, ми можемо підкоригувати розміри та перейти в режим Формадля того, щоб побачити, як кнопка буде відображена на формі, та випробувати її дію (рис. 8). Клацніть на ній; так, дійсно, як і мало, з'явилося вікно Пошук та заміна(Рис. 9). Нехай зразком буде прізвище Блок, пошук нехай здійснюється в категорії «музеї-квартири Санкт-Петербурга», збіг – з будь-якої частини поля та проглядаються всі записи (рис. 10). Натисніть далі, дійсно кнопка працює правильно, і потрібна нам інформація в таблиці знайдена (рис. 11).

Мал. 2

Мал. 3

Мал. 4

Мал. 5

Мал. 6

Мал. 7

Мал. 8

Мал. 9

Мал. 10

Мал. 11

Крім командних кнопок на форму можна також розміщувати списки. Вибір зі списку забезпечує швидший перехід до потрібного запису. Давайте подивимося, як на формі можна створити список, що випадає.

Створимо ще один елемент управління на формі, перейдемо в режим Конструкторта виберемо елемент управління Поле зі списком(рис. 12), позначимо його розташування та розміри (рис. 13). Після цього з'явиться діалогове вікно Створення полів зі списком, в якому ми можемо вибрати, яким чином поле зі списком отримуватиме значення, виберемо, наприклад, третій варіант і клацнемо далі (рис. 14). Виберемо поле Назваі клацнімо Далі (рис. 15) та Готово. Але ми бачимо, що назва поле вже існувало, вийшло накладення, але ми можемо просто видалити другу назву. Перейдемо в режим Форма, щоб випробувати список. Список відкривається, ми вибираємо назву музей-квартира О.С. Пушкіна(Мал. 16) і бачимо, що відбувається перехід на її картинку (Мал. 17). Т. е. поле зі списком працює.

Мал. 12

Мал. 13

Мал. 14

Мал. 15

Мал. 16

Мал. 17

Якщо базі даних одна таблиця, а кілька і, кілька форм, можна створити головну кнопкову форму, Що містить кнопки, причому клацанням на кнопки ми можемо завантажувати ту чи іншу форму.

Давайте подивимося, із яких етапів складається створення головної кнопкової форми.

Якщо базі даних кілька таблиць і кількість форм, має сенс створити головну кнопкову форму, яка буде своєрідною заставкою для бази даних, у якій можна завантажувати й інші форми. Клацніть на стрічці вкладку Робота з базами даних(Мал. 18), виберемо там команду диспетчер кнопкових форм, при цьому видається повідомлення: Не вдається знайти кнопкову форму у цій базі даних, тому ми натискаємо кнопку Створити(Рис. 19). З'явиться діалогове вікно Диспетчер кнопкових форм, в якому ми можемо вибрати команду Змінити, з'явиться вікно Зміна сторінки кнопкової форми. Створимо на ній першу кнопку (рис. 20). Нехай текст цієї кнопки буде музеї-квартириі виконуватиметься команда Відкрити форму для зміни, а форма - . Створимо ще одну кнопку, яку назвемо письменники, по клацанню також виконуватиметься команда Відкрити форму для змінита форма письменники(Рис. 21). Закриємо відкриті діалогові вікна, і ми побачимо у списку об'єктів, що з'явилися нові форми та відповідні таблиці (рис. 22).

Відкриємо кнопкову форму. За замовчуванням вона має таке оформлення (рис. 23), на ній знаходяться дві кнопки, при натисканні на першу кнопку відбувається перехід на форму музеї-квартири Санкт-Петербурга, клацанням на другий ми відкриємо форму письменники, тобто кнопкова форма працює правильно. Тепер спробуємо змінити її стандартне оформлення, перейдемо до режиму Конструктор,і ми побачимо тут вікно властивостей. Таким чином, ми можемо вибрати будь-який з елементів та змінити, наприклад, колір фону (рис. 24). А потім ми можемо розмістити, наприклад, зображення (рис. 25). Для цього виберемо довільне зображення на нашому комп'ютері та перейдемо в режим Форма. Тепер наша головна кнопкова форма набула наступного вигляду (рис. 26). У вас може з'явитися не обов'язково зображення комп'ютера, а малюнок, який ви вибрали на попередньому етапі. Можемо відзначити, що наше оформлення змінилося на краще.

Мал. 18

Мал. 19

Мал. 20

Мал. 21

Мал. 22

Мал. 23

Мал. 24

Мал. 25

Мал. 26

Список літератури

  1. Угрінович Н.Д. Інформатика-9. - М: БІНОМ. Лабораторія знань, 2012
  2. Гейн А.Г. Юнерман Н.А. Інформатика-9. - М: Просвітництво, 2012.
  3. Соловйова Л.Ф. Інформатика та ІКТ. Підручник для 9 класу. – СПб.: БХВ-Петербург, 2007.
  1. Lessons-tva.info ().
  2. Office.microsoft.com ().
  3. Lessons-tva.info ().

Домашнє завдання

  1. Які режими роботи підтримує об'єкт Форма?
  2. Як на форму додати елементи керування до MS Access?
  3. Що таке основна кнопкова форма?
  4. Чи можливе візуальне редагування форм?

Макрос – це набір з кількох команд мовою Visual Basicщо дозволяє спростити або запрограмувати операції з базою даної. Як правило, макроси записуються в автоматичному режимі, тому немає необхідності знати мову Visual Basic. Макроси програмують рутинні операції, з їх допомогою зручно створювати Головне менюприкладної системи та підлеглі меню, організовувати пошук даних тощо.

Як правило, макроси пов'язані з “реакцією на подію” елементів Access 2007, що управляють. Події визначають, що відбувається при натисканні кнопки, вході або виході з поля БД, відкритті або закритті форми або звіту.

Створення кнопок для запуску форм

Створимо форму "Панель кнопок" для виклику деяких форм Покупець, Товарі Замовленнянашої бази даних. Для цього виберемо вкладку створення на панелі інструментів СУБД, а потім натисніть кнопку Макрос . На екрані з'явиться вікно Макрос1. У ньому є таблиця із двома полями. Перше призначено для макрокоманд, друге – для аргументів.

Натиснемо на панелі БД закладку Форма,виберемо форму "Покупець" і перетягнемо її в перший рядок таблицю визначення макросу в стовпець Макрокоманда,при цьому з'явиться текст ВідкритиФорму, у правій частині вікна з'явиться назва форми. Закриємо макрос, збережемо його під назвою “Покупець”.

Зауваження. Можна безпосередньо зі списку макрокоманд вибрати макрокоманду ВідкритиФорму,а потім у параметрах (у нижній частині екрана) вказати форму "Покупець".

Тепер створимо форму для розміщення кнопок. Виберемо вкладку створення у вікні бази даних , потім команду Порожня форма. Перейшовши в режим конструктора, перетягнемо створений нами макрос "Покупець" на форму. Там з'явиться кнопка із написом Покупець. Під час перегляду списку можна виявити, що властиво Натискання кнопки записано ім'я макросу «Покупець».

Закриємо форму та збережемо її з ім'ям “Панель кнопок”. Для перевірки роботи відкриємо форму та натиснемо кнопку Покупець. На екрані з'явиться створена нами раніше форма "Покупець", за допомогою якої можна переглядати та вводити дані щодо покупців.

Завдання

  1. Створити у формі "Панель кнопок" кнопки Товарі Замовленнядля форм “Товар” та “Замовлення з полем зі списком”.
  2. Додати до форми “Панель кнопок” заголовок Основні форми введення даних.
  3. Встановіть різний тип оформлення для елементів форми.

Макроси. Автоматичний запуск макросу під час відкриття БД

При відкритті БД Access зручно вивести на екран певну форму, наприклад панель кнопок керування програмою. Зробимо так, щоб при відкритті нашої бази даних виводилася форма “ Панель кнопок”.

Для цього виберемо вкладку Створення,натиснемо кнопку Макрос, у своїй з'явиться порожнє вікно макросу як конструктора. Натисніть на поле в стовпці Макрокоманда, зі списку виберемо макрокоманду ВідкритиФорму. У полі Назва форми вкажемо форму “Панель кнопок”. Закриємо макрос і збережемо його з ім'ям AutoExec.

Тепер закриємо нашу БД та відкриємо її. При цьому автоматично відкриється форма панелі кнопок. Щоб відкрити БД без автоматичного відкриття цієї форми, треба при відкритті бази даних утримувати кнопку Shift.

Тепер скасуємо автоматичний запуск панелі кнопок. Для цього перейменуємо макрос AutoExec в AutoExec1.

Завдання полягає в тому, щоб реалізувати функцію автозапуску для своєї бази даних.

Надання кнопкових форм у програмі допомагає користувачам знаходити необхідні завдання. У цій статті описано, як створювати та видаляти кнопкові форми в Access, а також додавати та змінювати елементи у кнопковій формі.

Примітка: Access також надає функцію, яка називається областю навігації, яку можна використовувати замість кнопкових форм для надання користувачам програми можливості навігації за програмою.

В цій статті

Створення кнопкової форми

Перш ніж створювати форму кнопки, подумайте, як користувачі повинні знайти різні форми і звіти в базі даних, а також відповідним чином спланувати структуру навігації. Якщо після створення кнопкової форми потрібно буде внести зміни, ви зможете в будь-який час змінити структуру кнопкової форми.

Під час створення кнопкової форми за допомогою диспетчера кнопкових форм Access створює таблицю «елементи кнопкової форми», в якій описані кнопки на формі та дії, які вони виконують. Якщо ви зміните свою кнопкову форму вручну, програма може перестати працювати.

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

При запуску Access 2010 Диспетчер кнопкових форм не доступний на стрічці, тому спочатку потрібно додати команду на панель швидкого доступу. На перших кроках тут показано, як додати цю команду на панель швидкого доступу.

    Натисніть стрілку вниз на панелі швидкого доступу та виберіть пункт інші команди. Access відкриє діалогове вікно " Параметри Access" з виділеним пунктом " панель швидкого доступу ".

    У полі зі списком Вибрати команди звиберіть пункт усі команди.

    Виберіть Диспетчер кнопочних формта натисніть кнопку Додати. Натисніть кнопку ОК, щоб зберегти зміни та закрити діалогове вікно Параметри Access .

    на панелі швидкого доступунатисніть кнопку Диспетчер кнопкових форм, щоб відкрити засіб.

    Microsoft Access запитує, чи потрібно створити форму кнопки, натисніть кнопку Так. Буде створена Головна кнопкова форма. Ви можете додати всі команди кнопкової форми до головної кнопкової форми або створити додаткові кнопкові форми.

    Щоб створити додаткові кнопкові форми, натисніть кнопку створити.

    Примітка:Якщо ви створюєте додаткові кнопкові форми, переконайтеся, що кожна кнопкова форма має команду для повернення до основної кнопкової форми.

    Відкриється діалогове вікно Створення нового .

    Введіть назву нової кнопкової форми та натисніть кнопку ОК.

    Microsoft Access додасть кнопкову форму до списку в полі сторінки кнопкової форми .

    На цьому етапі можна додати додаткові імена кнопкових форм.

    Повторіть дії 5 – 6 для кожної додаткової кнопкової форми, яку потрібно створити, а потім натисніть кнопку Закрити.

Додавання елементів на форму кнопки

Після створення кнопкової форми вам потрібно буде додати елементи або команди меню, які виконують різні завдання, такі як відкриття форм та звітів у базі даних. Елементи, які ви додасте до кнопкової форми, відображаються у вигляді командних кнопок.

    У діалоговому вікні Диспетчер кнопочних формвиберіть кнопкову форму та натисніть кнопку змінити.

    Відкриється діалогове вікно.

    Натисніть кнопку Створити.

    Відкриється діалогове вікно зміна елемента кнопкової форми ".

    Введіть ім'я елемента команди у текстовомуполе та виберіть відповідну команду зі списку команд .

    Наприклад, якщо елемент є даними клієнта, встановіть прапорець Відкрити форму в режимі додавання.

    Примітка:Щоб створити кнопкову форму, яка підключатиметься до інших кнопкових форм, натисніть кнопку Перейти до кнопкової формив полі команда, а потім виберіть кнопкову форму зі списку або введіть ім'я іншої кнопкової форми.

    Натисніть кнопку ОК.

    Повторюйте дії 1 – 4, доки не будуть додані всі необхідні команди для кнопкової форми.

Команда

Дія, що виконується

Перехід до кнопкової форми

Відкриває допоміжну форму кнопки.

Відкриття форми в режимі додавання

Відкривання форми в режимі, де можна додавати нові записи.

Відкриття форми в режимі редагування

Відкривання форми у режимі, який дозволяє додавати або змінювати будь-які записи.

Відкриття звіту

Відкрийте звіт у режимі попереднього перегляду.

Проектування програми

Відкриття диспетчера кнопкових форм.

Вихід із програми

Закриває поточну базу даних.

Запуск макросу

Запуск макросу.

Запуск коду

Запуск функції Visual Basic.

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

Доступ до кнопкової форми

Ось як можна отримати доступ до створеної кнопкової форми для перевірки точності команд та елементів дизайну.

    В області навігації двічі клацніть форму кнопковаформа.

    Якщо вам не подобається назва, надана для доступу до кнопкової форми, ви можете змінити її назву.

Зміна елементів у формі кнопки

Можливо, вам потрібно буде змінити елементи на кнопковій формі з кількох причин, наприклад, змінити мітку команди або змінити спосіб виконання команди.

    Диспетчер кнопочних форм .

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

    Клацніть елемент на кнопковій панелі, який потрібно змінити, і виконайте одну з наведених нижче дій.

    • Щоб змінити текст елемента, команду, виконану елементом, або об'єкт, який відкривається або запускається при натисканні елемента, натисніть кнопку змінити.

      видалити.

      Щоб перемістити порядок, у якому відображається елемент, натисніть кнопку вгору або вниз.

    Коли ви закінчите редагувати елементи кнопкової форми, натисніть кнопку Закрити.

Видалення кнопкової форми або елемента кнопкової форми

За допомогою диспетчера кнопкових форм можна видалити небажану форму кнопки або елемент кнопкової форми. Однак при видаленні кнопкової форми будуть видалені всі елементи, призначені цій кнопковій формі.

    На панелі швидкого доступу натисніть кнопку Диспетчер кнопочних форм .

    У діалоговому вікні Диспетчер кнопочних формвиберіть кнопкову форму, яку ви хочете видалити, або елемент, який ви хочете видалити.

    Щоб видалити кнопкову форму, перейдіть до кроку 6.

    Щоб видалити елемент, натисніть кнопку змінити.

    Відкриється діалогове вікно зміна сторінки кнопкової форми "

    Виберіть елементи, які потрібно видалити.

    Натисніть кнопку видалити.

    Натисніть кнопку Закрити.

Відображення головної кнопкової форми під час запуску

Ви можете змінити параметри доступу, щоб Головна форма кнопки виглядала автоматично при відкритті бази даних.

    На вкладці Файлвиберіть пункт Параметри, щоб відкрити діалогове вікно Параметри Access.

    Виберіть пункт Поточна база даних.

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

    Натисніть кнопку ОК.

    Закрийте та знову відкрийте базу даних.

    Кнопкова форма автоматично відкриється.

Головна кнопкова форма створюється з навігації по базі даних, тобто. вона може використовуватися як головне меню БД. Елементами головної кнопкової форми є об'єкти форм та звітів.

Запити та таблиці не є елементами головної кнопкової форми. Тому для створення кнопок Запити або Таблиці на кнопковій формі можна використовувати макроси. Спочатку у вікні бази даних створюють макроси «Відкрити Запит» або «Відкрити Таблицю» з унікальними іменами, а потім у формі кнопки створюють кнопки для виклику цих макросів.

Для однієї бази даних можна створити кілька форм кнопок. Кнопки слід групувати на сторінках кнопкової форми таким чином, щоб користувачеві було зрозуміло, в яких формах кнопок можна виконувати певні команди (запити, звіти, введення та редагування даних). На підлеглих кнопкових формах повинні бути поміщені кнопки повернення в головну кнопкову форму.

Технологія створення кнопкових форм така:

1) створити сторінку головної кнопкової форми (ГКФ);

2) створити необхідну кількість сторінок підлеглих кнопкових форм (наприклад, форми для введення даних, для звітів, для запитів тощо);

3) створити елементи головної кнопкової форми;

4) створити елементи для кнопкових форм звітів та форм введення або зміни даних;

5) створити макроси для запитів або таблиць з унікальними іменами;

6) створити елементи для кнопкових форм запитів чи таблиць.

Структура кнопкових форм може бути представлена ​​у такому вигляді.

Для створення головної кнопкової форми та її елементів необхідно відкрити базу даних (наприклад, «Успішність_ студентів») і виконати команду Параметри Access - Налаштування - Вибрати команди з / Вкладка «Робота з базами даних – вибрати Менеджер кнопкових форм і додати до Налаштування панелі швидкого запуску.

Якщо кнопкова форма раніше не створювалася, то відкриється вікно діалогу «Диспетчер кнопкових форм»,

у якому треба натиснути кнопку «Так», цим підтвердити створення кнопкової форми. В результаті буде створено сторінку Головної кнопкової форми.

Далі можна створити ще три сторінки кнопкової форми: Форми введення даних, Звіти та Запити. Для цього слід клацнути на кнопці «Створити» і у вікні, що з'явиться, ввести ім'я нової сторінки «Форми введення даних»

та клацнути на кнопці «ОК». Буде створено сторінку кнопкової форми "Форми введення даних". Аналогічно треба створити ще дві сторінки, в результаті отримаємо чотири сторінки кнопкових форм, які відображаються у вікні «Диспетчер кнопкових форм».

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

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

в якому виконуємо таке:

 вводимо текст: Форми для введення даних;

 вибираємо з списку, що розкривається команду: Перейти до кнопкової форми;

 вибираємо зі списку форму кнопки: Введення даних у форми, клацаємо на кнопці «ОК».

У вікні «Зміна сторінки кнопкової форми» з'явиться елемент кнопкової форми «Форми для введення даних».

Аналогічним методом треба створити елементи: «Запити» та «Звіти», а потім елемент (кнопку) "Вихід із БД".

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

Кнопкова форма з'явиться у списку області вікна бази даних на вкладці Форми на панелі Об'єкти, а на вкладі Таблиці у списках з'явиться таблиця Switchboard Items. Двічі клацнувши на написі "Кнопкова форма", відкриється Головна кнопкова форма.

Для того, щоб ця форма відображалася при запуску бази даних, необхідно виконати команду Параметри Access/Поточна база даних, у вікні Форма перегляду вибрати "Кнопкова форма" зі списку, що потрібно, зняти прапорець Рядок стану. Можна також ввести заголовок та піктограму програми.

У цьому створення кнопкових форм ще закінчено, оскільки у підлеглих кнопкових формах (Форми введення даних, Звіти, Запити) немає елементів.

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

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

Відкриється вікно "Диспетчер кнопкових форм". Потім потрібно виділити "Форми введення даних" у вікні "Диспетчер кнопкових форм"

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

в якому виконуємо:

 вводимо текст: Студенти;

 вибираємо зі списку, що розкривається команду: Відкрити форму для зміни;

 вибираємо зі списку форму кнопки: Студенти, клацаємо на кнопці «ОК».

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

Далі потрібно створити кнопку повернення в головну кнопкову форму, для цього клацаємо на кнопці «Створити» і в вікні вибираємо команду «Перейти до кнопкової форми», вибираємо «Головна кнопкова форма» і вводимо «Перейти до головної кнопкової форми». Натискаємо на кнопку «ОК»

та закриваємо вікно «Зміна сторінки кнопкової форми».

Запустимо головну форму кнопки у вікні БД, в якій клацнімо на кнопці "Форми введення даних", відкриється "Форми введення даних".

Створення елементів для кнопкової форми "Звіти" здійснюється за тією ж технологією, в результаті отримаємо.

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

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

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

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

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

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

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

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

в якому виконуємо:

 вводимо текст: Звіт: Успішність студентів;

 вибираємо з списку, що розкривається команду: Виконати макрос;

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

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

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

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