Що сталося з кнопковими формами?

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

В Office Access 2007 є нова функція з назвою «Область переходів». Ця область замінила вікно бази даних, і її можна використовувати замість кнопкових форм. Область переходів працює з новою моделлю інтерфейсу користувача, прийнятою в Office Access 2007. Ця модель (що зветься «модель інтерфейсу одного документа») розташовує всі відкриті об’єкти  — форми, звіти тощо — в одному вікні і позначає кожний об’єкт вкладкою. Якщо відкривається кілька об’єктів, ці вкладки можна використовувати для переходів між відкритими об’єктами. На цьому рисунку показано звичайний набір вкладок:

Вкладки об’єктів у базі даних Access 2007

На відміну від кнопкових форм область переходів залишається видимою, якщо її не приховано. Її можна приховувати або відображати за допомогою кнопки Відкрити/закрити межу області переходів Кнопка «Відкрити/закрити межу області переходів» в області переходів або клавіші F11. Якщо потрібно, щоб область переходів не з’являлася за промовчанням після відкриття бази даних, це можна настроїти в параметрах програми.

У цій статті

Параметри використання кнопкових форм

Створення настроюваних груп об’єктів в області переходів

Відкриття і закриття області переходів

Вимкнення області переходів

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

Параметри використання кнопкових форм

Із кнопковими формами в Office Access 2007 можна виконати одну з таких дій:

  • Створити настроювані категорії та групи об’єктів в області переходів    Можна створити настроювані групи, що містять лише таблиці, форми, звіти та інші об’єкти, які потрібно використовувати в певний момент часу або з певною базою даних. Можна створити настроювані групи без створення макросів або коду Visual Basic для застосунків (VBA). Далі в цій статті пояснюється, як створювати настроювану групу об’єктів в області переходів.

    Для отримання додаткових відомостей про використання області переходів див. статтю Посібник з області переходів.

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

  • Створити вручну форму, що діє, як кнопкова форма    За потреби можна додати кнопки і вбудовані макроси, щоб запустити компоненти вашої бази даних, а потім настроїти форму на відображення під час запуску.

    Для отримання відомостей про створення вбудованих макросів див. статтю Основні відомості про макроси у програмі Access 2007. Для отримання відомостей про настроювання форми запуску див. параметр Форма перегляду в розділі Параметри застосунку статті Категорія «Поточна база даних» (Параметри Access).

Вгорі сторінки

Створення настроюваних груп об’єктів в області переходів

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

  • Спочатку створюється настроювана категорія. В Access для цього є категорія Настроювана. Цю категорію можна перейменувати й додати або видалити групи, відповідно до власних потреб, або можна будь-коли створити нову категорію.

  • Після створення нової категорії можна створити для неї одну або кілька груп.

  • Закрийте діалогове вікно Параметри переходів, в області переходів перетягніть або скопіюйте й вставте об’єкти бази даних, які потрібно призначити настроюваній групі. Повний набір об’єктів міститься в групі з іменем Непризначені об’єкти. Access створює цю групу під час створення нової настроюваної категорії.

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

  • Завершивши заповнення настроюваної групи або груп, можна приховати групу Непризначені об’єкти та будь які інші групи, у відображенні яких немає потреби.

Створення настроюваної категорії

  1. Клацніть правою кнопкою миші меню у верхній частині області переходів і виберіть пункт Параметри переходів.

  2. У діалоговому вікні Параметри переходів в області Категорії натисніть кнопку Додати елемент. У розділі з’явиться нова категорія. На цьому рисунку зображено область Категорії з новою настроюваною категорією:

    Нова настроювана категорія в області переходів

  3. Введіть ім’я для нової категорії та натисніть клавішу ENTER.

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

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

Створення настроюваної групи

  1. У розділі Групи для натисніть кнопку Додати групу, після чого введіть ім’я для групи і натисніть клавішу ENTER. Цей процес можна повторювати. Наприклад, категорія Кнопкова форма містить три групи — Ввід даних, Звіти та Запити. Під час створення груп на цьому етапі варто керуватися потребами користувачів.

  2. Залиште прапорець поруч із пунктом Непризначені об’єкти встановленим і натисніть кнопку ОК. Діалогове вікно Параметри переходів буде закрито, а нову настроювану групу буде додано до області переходів, проте побачити нову групу не вдасться.

  3. Перейдіть до наступних кроків, щоб зробити нову групу видимою і додати об’єкти до групи.

Додавання об’єктів до настроюваної групи

  1. Клацніть меню у верхній частині області переходів і виберіть свою нову категорію. Група або групи, створені для цієї категорії, з’являться в меню разом із групою Непризначені об’єкти.

  2. У групі Непризначені об'єкти виберіть елементи, які потрібно використовувати в настроюваній групі, і перемістіть їх до цієї групи. В Access є кілька способів переміщення вибраних об’єктів. Можна:

    • Перетягувати елементи окремо.

    • Натиснувши й утримуючи клавішу CTRL, клацнути кілька об’єктів, після чого перетягнути їх до настроюваної групи.

    • Клацнути правою кнопкою миші один з вибраних елементів, вибрати пункт Додати до групи, відтак вибрати ім’я настроюваної групи.

Після завершення можна залишити групу Непризначені об’єкти видимою в області переходів або приховати її.

Приховання групи «Непризначені об’єкти»

  1. Клацніть правою кнопкою миші меню у верхній частині області переходів і виберіть пункт Параметри переходів.

  2. В області Групи дляКатегорія зніміть прапорець Непризначені об’єкти.

Створення нової настроюваної групи за допомогою об’єкта в наявній настроюваній групі

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

  1. Відкривши настроювану категорію та групу в області переходів, клацніть правою кнопкою миші об’єкт, який потрібно помістити до нової групи.

  2. Виберіть пункт Додати до групи, а потім виберіть пункт Нова група.

    Нова група з’явиться в області переходів. На наведеному рисунку показано типову нову групу.

    Нова настроювана група в області переходів

  3. Введіть ім’я нової групи і натисніть клавішу ENTER, а потім за потреби перетягніть додаткові ярлики до нової групи.

Вгорі сторінки

Відкриття і закриття області переходів

За промовчанням область переходів відображається після відкриття в Office Access 2007 бази даних, у тому числі створеної в одній із попередніх версій Access. Нижче описано кроки, які пояснюють виконання кожної дії.

Приховання або відображення області

  • Натисніть кнопку Відкрити/закрити межу області переходів в області переходів.

    Кнопка «Відкрити/закрити межу області переходів» в області переходів

    Сполучення клавіш  Натисніть клавішу F11.

Примітка : Якщо область переходів прихована, її можна відобразити, клацнувши вертикальний напис Область переходів.

Вгорі сторінки

Вимкнення області переходів

Примітка : Рекомендовано приховувати область переходів тільки тоді, коли використовується форма, кнопкова форма або інший метод відкриття об’єктів у базі даних.

Скасування відображення області переходів за промовчанням

  1. Натисніть кнопку Microsoft Office Зображення кнопки і натисніть кнопку Параметри Access.

    З’явиться діалогове вікно Параметри Access.

  2. Виберіть категорію Поточна база даних і в розділі Переходи встановіть або зніміть прапорець Відображати область переходів. Цей параметр установлено за промовчанням.

Додаткові відомості

Для отримання додаткових відомостей про використання області переходів див. статтю Посібник з області переходів.

Вгорі сторінки

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

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

Інструкції в цих розділах роз’яснять, як створити, настроїти і видалити кнопкову форму.

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

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

    Примітка : Якщо в Microsoft Access з’явиться запит, чи хочете ви створити кнопкову форму, натисніть кнопку Так.

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

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

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

    Кнопкову форму буде додано до списку в полі Сторінки диспетчера кнопкових форм.

  4. Клацніть нову кнопкову форму, а потім виберіть пункт Редагувати.

    З’явиться діалогове вікно Редагування сторінки диспетчера кнопкових форм.

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

    З’явиться діалогове вікно Редагування елемента диспетчера кнопкових форм.

  6. Введіть ім’я першого елемента кнопкової форми в полі Текст і виберіть команду зі списку Команда.

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

    Примітка : Щоб створити кнопкову форму, що розгалужується на інші кнопкові форми, виберіть команду Перейти до кнопкової форми в полі Команда, а потім або виберіть кнопкову форму зі списку, або введіть ім’я іншої кнопкової форми.

  7. Залежно від вибраної команди в Access відображається інший список під списком Команда. Наприклад, якщо вибрано команду Відкрити звіт, у відкритій базі даних з’явиться список звітів. За потреби виберіть елемент із цього списку.

  8. Повторюйте кроки від 5 до 7, доки не додасте всі елементи до кнопкової форми, а після завершення створення кнопкової форми натисніть кнопку Закрити.

Примітка : 

  • Щоб кнопкова форма відкривалась під час відкриття бази даних, клацніть ім’я кнопкової форми в діалоговому вікні Диспетчер кнопкових форм і виберіть пункт Використовувати за промовчанням.

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

Змінення кнопкової форми

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

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

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

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

    Щоб додати елемент, виберіть пункт Створити, введіть текст елемента, а потім виберіть команду у списку Команда. Залежно від вибраної команди в Microsoft Access відображається ще одне поле під полем Команда. За потреби виберіть елемент у цьому полі. Наприклад, якщо у списку Команда вибрано одну з команд форми, виберіть ім’я форми, яку потрібно відкрити.

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

    Щоб перемістити елемент, натисніть кнопку Вгору або Вниз.

  4. Після завершення змінення своєї кнопкової форми натисніть кнопку Закрити.

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

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

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

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

Вгорі сторінки

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×