- •Бази даних і системи управління ними
- •Використання даних типу Поле об'єкта ole(ole Object)
- •Розміщення об'єкта ole
- •Введення логічно зв'язаних записів
- •Логічна структура бази даних
- •Включення таблиць у схему даних
- •Визначення зв'язків між таблицями схеми даних
- •Послідовність завантаження таблиць
- •Створення однотабличної форми за допомогою інструмента «Форма»
- •Зауваження
- •Робота з даними таблиці в режимі форми
- •Форми для завантаження двох таблиць
- •Розміщення реквізитів основної і підлеглої форми
- •Створення форми для двох таблиць за допомогою майстра
- •Вибір типу форми
- •Присвоєння імені формі і її відкриття
- •Створення кнопок для переходу до іншого запису
- •Редагування підлеглої форми
- •Перехід у режим форми і завантаження таблиць
- •Багатотабличні форми
- •Проектування форми
- •Визначення підсхеми даних
- •Визначення загальної структури форми
- •Розміщення реквізитів форми
- •Створення багатотабличної форми з підлеглою формою засобами майстра
- •Редагування основної частини форми.
- •Створення поля зі списком за допомогою майстра
- •Створення поля зі списком без використання майстра
- •Використання імен полів різних таблиць в умові відбору
- •Створення полів, що обчислюються, у запитах
- •Створення обчисленого поля
- •Використання Построитель выражений
- •Порядок створення запиту з використанням групових операцій
- •Запит з функцією Count
- •Конструювання запиту на створення таблиці
- •Використання виразів у запиті на відновлення
- •Конструювання перехресного запиту
- •Рішення завдань на основі декількох запитів
- •Побудова запиту на основі іншого запиту
- •Рішення завдання, що вимагає виконання декількох запитів із зберенням проміжних результатів
- •Звіт по одній таблиці
- •Включення обчисленого поля у звіт
- •Додавання поточної дати до сторінки
- •Створення основної частини звіту
- •Включення підлеглого звіту
- •Багатотабличні звіти
- •Вибір таблиць для звіту і варіанта його створення.
- •Конструювання запиту для підготовки макета звіту.
- •Формування записів результатів у запиті.
- •Створення текстових елементів звіту.
- •Оформлення табличної частини звіту.
- •Попередній перегляд звіту.
- •Керування додатком користувача
- •Створення кнопкової форми за допомогою диспетчера
- •Створення підлеглих кнопкових форм додатка
- •Редагування імені і формування елементів кнопкової форми
- •Формування елементів для відкриття об'єктів додатка.
- •Зауваження.
- •Додавання рисунка у кнопкову форму
- •Конструювання кнопкової форми
- •Запуск Access з відкриттям додатка користувача
Створення підлеглих кнопкових форм додатка
Створимо три кнопкові форми для комплексів завдань деканату, кафедр і навчального відділу.
Для створення кнопкової форми у вікні диспетчера кнопкових форм натиснемо кнопку Создать. У вікні Создание (рис. 12.6) у поле Имя страницы кнопочной формы введемо ім'я першої кнопкової форми «Кнопкова форма Деканат».
Рис.12.6. Вікно створення порожньої кнопкової форми
Після натискання кнопки ОК у вікні диспетчера кнопкових форм з'явиться рядок «Кнопкова форма Деканат».
Аналогічними
діями створимо ще дві кнопкові форми:
Кнопкова
форма Ка
Рис. 12.7. Список кнопкових форм додатка «Навчальний процес»
Кожну з підготовлених кнопкових форм можна зробити стартовою, яка буде відкриватися за замовчуванням при відкритті бази даних. Для цього варто вибрати її ім'я у вікні диспетчера кнопкових форм і натиснути кнопку По умолчанию. Залишимо головну кнопкову форму стартовою кнопковою формою. Ця кнопкова форма буде перебувати на верхньому рівні ієрархії взаємозалежних кнопкових форм у відповідності з структурою створюваного додатка.
Редагування імені і формування елементів кнопкової форми
Елементами кнопкових форм є кнопки з підписами. Підпис задається користувачем і повинен по можливості коротко і точно називати дії, які будуть виконуватись при натисканні кнопки. Для формування елементів головної кнопкової форми у вікні Диспетчер кнопочных форм виділимо відповідний їй рядок і натиснемо кнопку Изменить.
У вікні діалогу Изменение страницы кнопочной формы (рис. 12.8) головну кнопкову форму перейменуємо в «Додаток «Навчальний процес», увівши це ім'я в поле Название кнопочной формы..
Елементи в кнопковій формі можуть бути розділені на два основних типа:
Елементи, призначені для організації виклику інших кнопкових форм.
Елементи, що забезпечують відкриття форми, звіту, запуск макросу програми, вихід з додатка з закриттям бази даних або переходу у режим продовження розробки кнопкової форми диспетчером кнопкових форм.
Рис. 12.8. Вікно редагування імені кнопкової форми і створення її кнопок
Формування елементів для виклику кнопкових форм. Для формування в головній кнопковій формі Додаток Навчальний процес кнопки виклику підлеглої кнопкової форми натиснемо кнопку Создать.
Рис. 12.9. Вікно створення елемента кнопкової форми
У рядку Кнопочная форма вибирається форма, перехід до якої повинна забезпечувати створювана кнопка поточної форми. Відкриємо список створених для додатка кнопкових форм і виберемо елемент Кнопочная форма Деканат.
У рядку Текст уведемо підпис для цієї кнопки: «Завдання деканату» (рис. 12.10).
Для
завершення формування елемента натиснемо
ОК.
Елемент відобразитися в списку
Рис. 12.10. Вибір підлеглої кнопкової форми
Аналогічно створюються кнопки виклику інших підлеглих форм і задаємо для них підпис «Завдання кафедри» і «Завдання навчального відділу».
Щоб змінити або видалити кнопку, треба вибрати ім'я цієї кнопки в списку Элементы данной кнопочной формы і натиснути кнопку Изменить (Edit) або Удалить. При необхідності зміни порядку кнопок у списку треба вибрати елемент і натиснути кнопку Вгору або Вниз.
Для переходу до редагування створених кнопкових форм створимо в головній кнопковій формі кнопку Зміна кнопкової форми, вибравши для неї команду Конструктор приложения. Надалі це дозволить у будь-який момент викликати диспетчер кнопкових форм і за його допомогою внести необхідні зміни.
Для завершення роботи з додатком створимо кнопку, вибравши для неї команду Выйти из приложения, і привласнимо їй ім'я Вихід з додатку.
Сторінка головної кнопкової форми Додаток Навчальний процес після створення всіх її елементів представлена на рис. 12.11.
Рис. 12.11. Сторінка кнопкової форми Додаток Навчальний процес
Закінчивши створення сторінки кнопкової форми, натиснемо кнопку Закрыть. Це дозволить повернутися до списку всіх кнопкових форм додатка.
Рис.12.12. Створення кнопки для повернення у головну форму
Таким чином, можуть бути встановлені всі необхідні зв'язки між кнопковими формами, представленими у списку вікна диспетчера кнопкових форм.
