Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка Access_2010.doc
Скачиваний:
1
Добавлен:
08.11.2018
Размер:
18.8 Mб
Скачать

Приклад створення однотабличної форми

Розглянемо технологію створення однотабличної форми в режимі конструктора на прикладі форми “Список ” на основі таблиці "Студенти" бази даних "Підсумки сесії".

У вікні БД виберемо об'єкт "Формы", режим Конструктора.

У вікні "Новая форма" виберемо джерело даних — таблицю "Студенти".

Установимо панель елементів натисканням відповідної кнопки.

Установимо на формі в один стовпець 3 елементи "Поле" (на ваш розсуд). Помітьте, що елементи встановлюються разом з написами, що мають формальний характер: "Поле0",…, "Поле2", ... .

Для кожного з встановлених елементів відкрийте вікно Властивостей і задайте:

на вкладці "Данные" у поле "Данные" – поле – джерело даних;

на вкладці "Другие" неформальне ім'я – ідентифікатор поля;

поміняйте колір шрифту, його гарнітуру, виберіть заливку.

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

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

Вид форми в режимі Конструктора:

мал. 11

У кінцевому результаті форма буде мати наступний вигляд:

мал. 12

Створення однотабличної форми в режимі Майстра форм

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

У вікні БД виберемо об'єкт "Формы", режим Майстра.

У вікні "Новая форма" виберемо джерело даних — таблицю "Предмети".

На першому кроці Майстра переведемо необхідні поля з області "Доступные" в область "Выбранные".

На другому кроці Майстра виберемо зовнішній вигляд форми — “ленточная.”

На третьому кроці виберемо стиль оформлення форми, наприклад, “Диффузный”.

На четвертому кроці задамо ім'я форми — "ВикладачіПоПредметам" і натиснемо "Готово".

мал. 13

Варто відмітити, що форму, створену в режимі Майстра, можна, при бажанні, відредагувати в режимі конструктора.

Створення багатотабличної форми (що складається з головної і підлеглої форм) у режимі майстра

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

У вікні БД виберемо об'єкт "Формы", режим Майстра форм.

У вікні "Новая форма" виберемо джерело даних — таблицю "Студенти".

На першому кроці Майстра переведемо поле «Прізвище» таблиці "Студенти" з області "Доступные" в область "Выбранные". На цьому ж кроці додамо в область " Выбранные " наступні поля з таблиці «Успішність»: Код предмета, Оцінка і Дата здачі.

На другому кроці Майстра виберемо вид представлення даних (перемикач “Подчиненные формы”) як показано на мал.. 14. Область праворуч, обведена рамкою, буде оформлена як підлегла форма, тобто така, що залежить від головної і виводить записи в залежності від інформації на головній формі.

мал. 14

На третьому кроці виберемо зовнішній вигляд форми — “ленточная”.

На четвертому кроці задамо стиль форми — "Официальный".

На п'ятому кроці задамо ім'я форми і натиснемо "Готово". У результаті одержимо форму, показану на малюнку 15.

мал. 15

Створену форму можна відкрити в Режимі конструктора і відредагувати на ваш розсуд.

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

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