- •Бази даних і системи управління ними
- •Використання даних типу Поле об'єкта ole(ole Object)
- •Розміщення об'єкта ole
- •Введення логічно зв'язаних записів
- •Логічна структура бази даних
- •Включення таблиць у схему даних
- •Визначення зв'язків між таблицями схеми даних
- •Послідовність завантаження таблиць
- •Створення однотабличної форми за допомогою інструмента «Форма»
- •Зауваження
- •Робота з даними таблиці в режимі форми
- •Форми для завантаження двох таблиць
- •Розміщення реквізитів основної і підлеглої форми
- •Створення форми для двох таблиць за допомогою майстра
- •Вибір типу форми
- •Присвоєння імені формі і її відкриття
- •Створення кнопок для переходу до іншого запису
- •Редагування підлеглої форми
- •Перехід у режим форми і завантаження таблиць
- •Багатотабличні форми
- •Проектування форми
- •Визначення підсхеми даних
- •Визначення загальної структури форми
- •Розміщення реквізитів форми
- •Створення багатотабличної форми з підлеглою формою засобами майстра
- •Редагування основної частини форми.
- •Створення поля зі списком за допомогою майстра
- •Створення поля зі списком без використання майстра
- •Використання імен полів різних таблиць в умові відбору
- •Створення полів, що обчислюються, у запитах
- •Створення обчисленого поля
- •Використання Построитель выражений
- •Порядок створення запиту з використанням групових операцій
- •Запит з функцією Count
- •Конструювання запиту на створення таблиці
- •Використання виразів у запиті на відновлення
- •Конструювання перехресного запиту
- •Рішення завдань на основі декількох запитів
- •Побудова запиту на основі іншого запиту
- •Рішення завдання, що вимагає виконання декількох запитів із зберенням проміжних результатів
- •Звіт по одній таблиці
- •Включення обчисленого поля у звіт
- •Додавання поточної дати до сторінки
- •Створення основної частини звіту
- •Включення підлеглого звіту
- •Багатотабличні звіти
- •Вибір таблиць для звіту і варіанта його створення.
- •Конструювання запиту для підготовки макета звіту.
- •Формування записів результатів у запиті.
- •Створення текстових елементів звіту.
- •Оформлення табличної частини звіту.
- •Попередній перегляд звіту.
- •Керування додатком користувача
- •Створення кнопкової форми за допомогою диспетчера
- •Створення підлеглих кнопкових форм додатка
- •Редагування імені і формування елементів кнопкової форми
- •Формування елементів для відкриття об'єктів додатка.
- •Зауваження.
- •Додавання рисунка у кнопкову форму
- •Конструювання кнопкової форми
- •Запуск Access з відкриттям додатка користувача
Формування елементів для відкриття об'єктів додатка.
Для формування кнопок, що забезпечують виконання завдань користувача, необхідно, щоб вони були пов'язані з одним з об'єктів додатка. Диспетчер кнопкових форм забезпечує зв'язок з формами, звітами, макросами і модулями. Для зв'язку кнопки з потрібним об'єктом треба вибрати у рядку Команда (рис. 12.13) одну з команд:
Відкрити форму для додавання.
Відкрити форму для зміни.
Відкрити звіт.
Виконати макрос.
Виконати програму.
У третьому рядку вікна Изменение элемента кнопочной формы, що буде відповідати команді, обраної у другому рядку, виберемо конкретний об'єкт.
Наприклад, якщо вибрати у рядку Команда команду – Открыть отчет, з'явиться третій рядок – Отчет, де можна буде вибрати ім'я звіту, що відкриває. Якщо вибрати у рядку Команду Открыть форму для изменения, з'явиться рядок Форма.
Рис. 12.13. Вибір команди для елемента кнопкової форми
Створимо в кнопковій формі Деканат кнопку для роботи з формою УСПІШНІСТЬ, через яку провадиться введення даних з екзаменаційної відомості і з якою зв‘язано виконання макросу, що вирішує завдання видачі списків двієчників і відмінників.
У вікні диспетчера кнопкових форм виберемо Кнопкова форма Деканат. Для створення елементів у цій формі натиснемо кнопку Изменить. У вікні, що відкрилося, Изменение страницы кнопочной формы натиснемо кнопку Создать.
У вікні Изменение элемента кнопочной формы виберемо команду Открыть форму для изменения (рис. 12.13). У рядку, що з'явився, відкриємо список доступних форм і виберемо форму УСПІШНІСТЬ. У рядок Текст уведемо підписи кнопки «Списки успішності».
Створимо кнопку для виконання макросу «Розрахунок числа студентів у групах». Цей макрос вирішує завдання шляхом запуску на виконання двох запитів. Уведемо для цієї кнопки підпис «Розрахунок числа студентів у групах».
Таким чином можуть бути створені всі необхідні в кнопкових формах кнопки для виклику форм, звітів, макросів і програм користувача. Головна кнопкова форма Додаток Навчальний процес представлений на рис. 12.14.
Після завершення роботи з диспетчером кнопкових форм у списку форм бази даних з'являється форма з ім'ям Кнопочная форма.
Головна кнопкова форма може запускатися при відкритті бази даних.
Для цього натисніть кнопку Файл, а потім виберіть команду Параметры. У діалоговому вікні Параметры Access клацніть елемент Текущая база данных.
Зауваження.
Ця команда доступна при відкритій бази даних. Параметри запуску визначають вид вікна додатка при його відкритті. Ці параметри дозволяють змінити заголовок вікна додатка, вибрати власне меню, контекстне меню, а також указати форму, що відкриває бази даних за замовчуванням.
За допомогою параметрів запуску можна заборонити користувачеві роботу у вікні бази даних, і тоді він зможе виконувати тільки ті роботи, які передбачені в кнопкових формах додатка.
Диспетчер кнопкових форм Access створює таблицю Елементи кнопкової форми, яка містить описи кнопок форми і виконуваних ними дії.
Рис. 12.14. Головна кнопкова форма Додаток Навчальний процес
