Куди зникли кнопкові форми? Використання кнопкової форми Створення головної кнопкової форми БД Access

Головна / Очищення пристрою

Тема 2.3. Програмні засоби презентацій та основи офісного програмування

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

2.4.11. Навчальна база даних із головною кнопковою формою "Training_students" - Завантажити

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

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

2.4.7. Створення головної кнопкової форми БД Access

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

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

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

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

  • створити сторінку головної кнопкової форми (ГКФ);
  • створити необхідну кількість сторінок підлеглих кнопкових форм (наприклад, форми для введення даних, для звітів, для запитів тощо);
  • створити елементи головної кнопкової форми;
  • створити елементи для кнопкових форм звітів та форм введення або зміни даних;
  • створити макроси для запитів або таблиць з унікальними іменами;
  • створити елементи для кнопкових форм запитів чи таблиць.

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


Рис. 1.

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



Рис. 2.

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



Рис. 3.

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


Рис. 4.

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



Рис. 5.

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



Рис. 6.

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



Рис. 7.

У вікні виконуємо наступне:

  • вводимо текст: Форми для введення даних;
  • вибираємо з списку, що розкривається команду: Перейти до кнопкової форми;
  • вибираємо зі списку форму кнопки: Введення даних у форми, клацаємо на кнопці «ОК».

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



Рис. 8.

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



Рис. 9.

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



Рис. 10.

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



Рис. 11.

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



Рис. 12.

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

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

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

Для цього на вкладці Файл виберіть Параметри, потім Панель швидкого доступу. Після цього на вкладці Настройка панелі швидкого доступу треба вибрати з списку, що розкривається, рядок Вкладка «Робота з базами даних» і у списку команд виділити Диспетчер кнопкових форм (рис. 1. 31).

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

1. відкрити базу даних;

2. звернутися до «Диспетчера кнопкових форм» (рис. 1.32);

3. Якщо запит на підтвердження створення кнопкової форми, натисніть кнопку «Так».

1. подальша робота буде проводитися зі стандартною кнопковою формою;

2. натиснути кнопку "Змінити";

3. натиснути кнопку "Створити" (рис. 1. 33).

1. у полі «Текст» введіть текст назви першої кнопки форми, а потім виберіть для неї команду в полі Команда;

2. для створення другої кнопки використовуйте команду «Створити», після чого відкривається вікно «Зміна елемента кнопкової форми» для нової кнопки (рис. 1. 34).

Отримуємо головну форму кнопки (рис. 1. 35).

Щоб змінити або видалити будь-яку зі створених кнопок, виберіть її ім'я у списку «Елементи цієї кнопкової форми» та натисніть кнопку «Змінити» або «Видалити». Якщо потрібно змінити порядок елементів кнопкової форми, виберіть елемент у списку та скористайтеся кнопками «Вгору» або «Вниз».

Закінчивши створення кнопкової форми, натисніть кнопку «Закрити».

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

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

Звіти

Звіти служать для форматованого виведення даних на пристрої друку. Під час створення звіту MS Access завжди оперує лише з однією єдиною таблицею чи запитом. Якщо необхідно об'єднати інформацію з кількох таблиць та (або) запитів в одному звіті, то спочатку слід зібрати бажані дані в одному запиті.


Структура звітів складається з розділів та елементів управління. Проектування звіту полягає у створенні структури його розділів та розміщенні елементів управління всередині цих розділів, а також у завданні зв'язків між цими елементами та полями таблиць або запитів бази даних.

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

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

Зі структурою звіту найпростіше ознайомитися, створивши автозвіт, а потім відкривши його в режимі Конструктора.

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

Розділ верхнього колонтитула можна використовувати для друку підзаголовків, якщо звіт має складну структуру та займає багато сторінок. Тут можна також поміщати колонцифри (номери сторінок), якщо це не зроблено в нижньому колонтитулі.

В області даних розміщують елементи управління, пов'язані із вмістом полів таблиць бази. У цих елементах управління видаються дані з таблиць бази, які можна використовуватиме виведення на папір.

Розділ нижнього колонтитулу використовують для тих самих цілей, що і розділ верхнього колонтитулу.

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

Автозвіт – найпростіший вид звіту (рис. 1. 36). Для створення автозвіту потрібно на панелі Навігації виділити об'єкт, для якого створюється звіт, відкрити вкладку Створити, Звіт.

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

За допомогою Майстра звітів.

У цьому випадку створюється простий звіт, що настроюється, в чотири кроки:

· Виділення об'єкта;

· у групі Звіти вибрати Майстер звітів;

· Вибрати поля для звіту;

· Виберіть необхідний порядок сортування полів;

· Виберіть вид макету звіту.

При цьому отримуємо електронний вид звіту, який містить лише необхідні поля об'єкта (рис. 1. 37).


Розділ 2. Лабораторний практикум

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

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

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

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

Як тільки ми перейдемо в режим Конструкторформи, відразу на стрічці з'являється вкладка Конструктора на ній ми побачимо всі доступні нам елементи управління (рис. 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. Чи можливе візуальне редагування форм?

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

При відкритті бази даних на екрані має з'являтися форма бази даних «Товари» (Титульний лист) наступного виду (рис. 1.).

Рис.

Після натискання на кнопку Вихід база даних має бути закритою.

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

Рис.

Порядок роботи:

  • 1. Створення структури головної кнопкової форми починається з кнопкових форм другого рівня: Таблиці, Форми, Запити, Звіти. Розглянемо цей процес з прикладу форми Таблиці.
  • 1.1. На вкладці Створення у розділі Форми натискається кнопка Пуста форма. На екрані з'явиться форма. не пов'язана з жодною таблицею. Форма відкривається як Конструктор (рис. 3).

Рис.

1.2. На вкладці Конструктор у розділі Сервіс натискається кнопка Сторінка властивостей. У вікні властивостей на вкладці Макет у рядку Підпис записується назва форми (рис. 6.4).

Рис.

  • 1.3. З форми забираються Область виділення та Кнопки навігації (налаштування цих параметрів здійснюється на вкладці Макет Вікна властивостей).
  • 1.4. На вкладці Конструктор у розділі Елементи керування відображаються всі об'єкти та вимикається (робиться неактивною) кнопка Використовувати майстри (Мал. 5).

Рис.

1.5. На формі «промальовуються» кнопки, натискання на які відкриватимуться таблиці. Кількість кнопок має збігатися з кількістю таблиць бази даних плюс кнопка для закриття форми та повернення до головного меню (рис. 6).

Рис.

  • 1.6. Для кожної кнопки записується команда, яка відкриватиме відповідну таблицю.
  • 1.6.1. Для цього кнопку необхідно виділити та на вкладці Конструктор у розділі Сервіс вибрати Сторінка властивостей.
  • 1.6.2. У діалоговому вікні перейти на вкладку Події і встановити курсор у рядок Натискання кнопки.
  • 1.6.3. Справа в рядку з'явиться кнопка, при натисканні на яку на екрані з'явиться діалогове вікно Побудовник, де вибирається команда Макроси та натискається кнопка ОК.
  • 1.6.4. На екрані з'явиться вікно, призначене для запису макрокоманд (мал. 7).

Рис.

1.6.6. У рядку Додати нову макрокоманду вибирається команда Відкрити Таблицю. У розділі Аргументи макрокоманди в розкривному списку вибирається ім'я таблиці, що відкривається, і режим відкриття.


Рис. 6.8. Вибір імені таблиці та режиму відкриття

  • 1.6. Вікно макрорекодера зачиняється. Для перевірки роботи макросу необхідно перейти з режиму Конструктора в режим Форми і натиснути на створену кнопку. На екрані з'явиться відповідна таблиця.
  • 1.6.8. Аналогічні команди записуються для інших кнопок з тією лише різницею, що у рядку Ім'я таблиці буде вказано ім'я іншої таблиці - Довідник товарів, Довідник накладних чи Надходження товару.
  • 1. Записується макрос для кнопки Перехід до головної кнопкової форми, яка дозволить закрити форму Таблиці та відкрити форму Головне меню.

Для цього у вікні макрорекодера необхідно записати наступну послідовність команд (рис. 9).


Рис.

1.8. Аналогічним чином створюються форми «ФОРМИ», «ЗАПИТИ», «ЗВІТИ», що містять відповідні кнопки (рис. 6.2).

При цьому всі форми повинні відкриватись у режимі Форми, звіти в режимі - Перегляд, а запити у режимі Конструктора.

  • 2. Створюється форма першого рівня Головна форма кнопки.
  • 2.1. На вкладці Створення у розділі Форми натискається кнопка Пуста форма. На екрані з'явиться форма, не пов'язана з жодною таблицею. Форма відкривається як Конструктор (рис. 10).

Рис.

2.2. На вкладці Конструктор у розділі Сервіс натискається кнопка Сторінка властивостей. У вікні властивостей на вкладці Макет у рядку Підпис записується назва форми (рис. 11).


Рис.

  • 2.3. З форми забираються Область виділення та Кнопки навігації (налаштування цих параметрів здійснюється на вкладці Макет).
  • 2.4. На вкладці Конструктор у розділі Елементи керування відображаються всі об'єкти та відключається (робиться неактивною) кнопка Використовувати майстри (Мал. 12).

Рис.

  • 2.5. На формі промальовуються кнопки, натискання на які будуть відкриватися форми другого рівня: Таблиці, Форми, Запити, Звіти, а також кнопка переходу до титульного листа База даних «Товари» (рис. 13).
  • 2.6. Для кожної кнопки створюється макрос, що містить команди, які мають бути виконані натисканням на кнопку (рис. 14, 15).

Рис.

Рис.

  • а) макрокоманда для кнопки Відкрити форму ТАБЛИЦІ;
  • б) макрокоманда для кнопки Відкрити форму ФОРМИ;
  • в) макрокоманда для кнопки Відкрити форму ЗАПИТАННЯ;
  • г) макрокоманда для кнопки Відкрити форму ЗВІТУ
  • 3. Створення форми Титульний лист.
  • 3.1. На вкладці Створення у розділі Форми натискається кнопка Пуста форма. На екрані з'явиться форма, не пов'язана з жодною таблицею. Форма відкривається як Конструктора.
  • 3.2. На вкладці Конструктор у розділі Сервіс натискається кнопка Сторінка властивостей. У вікні властивостей на вкладці Макет у рядку Підпис записується назва форми (рис. 16).

Рис.

  • 3.3. З форми забираються Область виділення та Кнопки навігації (налаштування цих параметрів здійснюється на вкладці Макет).
  • 3.4. На вкладці Конструктор у розділі Елементи керування відображаються всі об'єкти та відключається (робиться неактивною) кнопка Майстра (рис. 17).

Рис.

3.5. На формі промальовується вкладка () (рис. 18).

Рис.

3.6. У ярликах вкладок записуються їхні назви. Для цього виділяється потрібна вкладка, викликається її контекстне меню, вибирається команда Властивості та змінюється властивість Підпис (рис. 19).


Рис.

3. Оформляється « Головна сторінка» Форми База даних «Товари» (рис. 20).

Рис.

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

3.8. Оформляється сторінка «Вихідна інформація» (рис. 21).

Рис.

3.9. У примітці форми Титульний лист створюються дві кнопки, призначені для закриття бази даних та для переходу до головної кнопкової форми (рис. 22).

Рис.

  • 3.10. Для кожної з кнопок створюється макрос із відповідними командами (рис. 23).
  • а) для кнопки База даних:

б) для кнопки Вихід:


Рис.

3.11. На формі Головна кнопкова форма створюється кнопка, натискання якої, буде відкриватися форма База даних «Товари» і закриватися форма Головна кнопкова форма (рис. 24, 25).

Рис.

Рис.

3.12. Встановити, щоб при відкритті бази даних на екрані автоматично відображалась форма База даних «Товари». Для цього вибирається вкладка Файл, команда Параметри, розділ Поточна база даних та у рядку Форма перегляду вибирається ім'я форми База даних «Товари» (рис. 26).


Рис.

інтерфейс кнопковий підпис

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

  • 1. Фоміна Є.Є. Методичні вказівки щодо виконання курсової роботиз дисципліни «Інформатика» [Електронний ресурс]: методичний посібник/ Є.Є. Фоміна. Твер, 2009. 102 с.
  • 2. Мамонтова Є.А., Цвєткова О.М., Григор'єв С.М. Робота з базами даних у MS Access 2010: методичні вказівки та завдання щодо вивчення курсу «Інформатика», «Економічна інформатика» / О.О. Мамонтова, О.М. Цвєткова, С.М. Григор'єв. Москва, 2012. 75 с.
  • 3. Виноградов Г.П., Кірсанова Н.В. Проектування структури реляційних баз даних засобами СУБД MS Access: навчальний посібник/ Г.П. Виноградов, Н.В. Кірсанова. Твер: ТДТУ, 2006. 84 с.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Повертаємось на форму «Таблиця 1». Перейменуємо кнопку, поставимо напис «Вихід».

Переходимо в режим форми і перевіримо, як працює кнопка «Вихід». додаток microsoft Accessмає закритися.

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

Якщо вам потрібна готова база даних Access, ознайомтеся зі списком представленим ТУТ.
-----------------
Корисні посилання:
Урок 17: майстер запитів
Урок 16: запит створення таблиці
Урок 15: запити з параметром
Урок 14: запити з полями, що обчислюються
Урок 13: Як визначити РІК, КВАРТАЛ, МІСЯЦЬ, ДЕНЬ ТИЖНЯ в запиті
Урок 12: Як створити ЗАПИТ З УМОВ
Урок 11: Як задати умови для текстових полів у запитах
Уроки з SQL-запитів

Кнопкова форма- це форма, єдина мета якої перенаправити вас до інших форм (зазвичай при натисканні кнопки форми). Вона – свого роду головне меню вашої БД. Така форма - водночас і відправна точка, і центр дій. Типова кнопкова форма містить набір кнопок, що направляють у різнімісця.

На рис. 14.10 показаний різновид кнопкової форми, створювана програмою Access.

Примітка

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

Рис. 14.10.Ця кнопкова форма програми Access надає доступ до п'яти різних форм одним клацанням кнопки миші. Перевага кнопкових форм Access полягає у можливості побудови свого варіанту за лічені секунди. До недоліків можна віднести кілька старомодний зовнішній вигляд, що змушує вразливих користувачів проектувати власні кнопкові форми з нуля

Для автоматичного створення кнопкової форми слід застосовувати Майстер форм (Form wizard). Далі описується, як працює.

1. Виберіть на стрічці Робота з базами даних > Робота з базами даних > Диспетчер кнопкових форм(Database Tools > Database Tools > Switchboard Manager).

Коли ви вперше в БД натисніть цю кнопку, програма Access повідомить про те, що не може знайти кнопкову форму і запропонує її створити. Натисніть кнопку Так, щоб продовжити роботу Диспетчера кнопкових форм (рис. 14.11).

Якщо кнопкова форма вже існує, перейдіть до пункту 2, де можна редагувати поточну кнопкову форму.

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

Рис. 14.12.Вікно дозволяє створювати команди меню, видаляти ті, які більше не потрібні, змінювати порядок їхнього прямування (цей порядок визначає порядок команд на кнопковій формі)

2. Натисніть кнопку Змінитиредагування сторінки кнопкової форми.

На екрані з'являється вікно Зміна сторінки кнопкової форми(Рис. 14.12). Саме тут визначаються реальні команди меню.

3. Для створення нової команди меню натисніть кнопку Створити.

На екран виводиться вікно Зміна елемента кнопкової форми(Рис. 14.13). Для створення команди меню необхідно надати дві порції інформації: текст, що з'являється на формі, та команду, яку має виконати програма Access, коли ви натисніть кнопку.

Рис. 14.13.Ця команда запускає звіт Attendance(Відвідуваність).

З списку, що розкривається Командавиберіть дію, яку має виконувати команда

4. Введіть текст меню, а потім виберіть дію, яку має виконувати кнопка.
Можливі такі варіанти:

o Перейти до кнопкової форми(Go to Switchboard) – переходить на іншу сторінку кнопкової форми. Сторінки кнопкової форми можна використовувати для розбиття дійсно довгих меню на кілька коротких:

o Відкрити форму для додавання(Open Form in Add Mode) – відкриває форму в режимі введення даних, тому можна вставляти нові записи;

o Відкрити форму для зміни(Open Form in Edit Mode) – відкриває форму у звичайному режимі для перегляду та редагування записів. Цей режим не дозволяє редагувати форму, всупереч назві, що вводить в оману;

o Відкрити звіт(Open Report) – відкриває звіт у режимі попереднього перегляду;

o Конструктор програми(Design Application) – відкриває вікно Диспетчера кнопкових форм, таким чином, дозволяючи редагувати меню кнопкової форми. Цей варіант рідко потрібно включати до меню;

o Вийти з програми(Exit Application) - завершує програму Access:

o Виконати макрос(Run Macro) та Виконати програму(Run Code) – запускають створений вами макрос (Див. розділ 15)або написаний вами код мовою Visual Basic (Див. розділ 16).

5. Повторюйте пункти 3 і 4, доки не створите всі потрібні команди. Потім натисніть кнопку Закритидля повернення до головного вікна Диспетчера кнопкових форм.

Кнопкові форми мають неприємний секрет. На кожній сторінці можна розмістити лише вісім команд меню. Якщо вам потрібно більше (а кому ж не потрібно?), Додайте додаткові сторінки у ваше меню.

Ви можете стежити за будь-якими відповідями на цей запис через RSS 2.0 стрічку. Ви можете залишити відповідь або trackback з вашого власного сайту.

© 2022 androidas.ru - Все про Android