Лабораторна робота №2
Access. Робота з формами.
Мета: Вміти виводити на екран дані зі створеної раніше таблиці у вигляді форми, вставляти у формиелементи керування, виводити дані в форми.
План
Створити форму, що відповідає таблиці „Оцінки”.
Вставити у форму заголовок: Оцінки учнів/студентів вашого класу/групи.
В правому нижньому куті форми вставити текст з назвою класу чи групи.
Вставити в форму нове поле „Сума”, де буде обчислюватися сума балів учня/студента з усіх предметів.
На формі розмістити елементи керування: Вперед, Назад, Створити новий запис, Закрити форму.
Доповнити базу даних записами.
Хід роботи
Запустіть програму опрацювання бази даних.
Відкрийте БД, в якій є таблиця „Оцінки”.
Створіть форму для таблиці „Оцінки”. У головному вікні БД виберіть закладку Форми (Forms) і виконайте команду Створити (New).
Активізуйте майстра форми і виконайте всі його вказівки. У вікні Нова форма (New Form) виберіть майстра форм (Form Wizard), а також джерело даних – таблицю „Оцінки”->Натисніть OK.
Виберіть поля, які повинні бути у формі. Виберіть усі поля кнопкою „>>” і натисніть Далі (Next).
Виберіть зовнішній вигляд форми. Задайте вигляд в один стовбець (Columnar), натисніть Далі (Next).
Виберіть стиль форми (фон, заставку): камінь (Stone) або глобус (International).
Надайте формі ім’я „Оцінки”, увімкніть режим автовідкриття форми (перший вимикач – Open the form to view or enter information)->Готово (Finish).
Перегляньте усі записи, користуючись кнопками прокрутки у нижній частині форми.
Добавте новий запис.
Перейдіть в режим конструктора для встановлення нових елементів на форму (Вигляд->Конструктор або View->Design View). Переконайтеся, що на екрані є панель керування. Якщо її немає, виконайте команду Вигляд->Панель керування (View->Toolbox).
Збільшіть розміри вікна конструктора і його частин.
Форма може містити заголовок і примітки. Підготуйте форму для введення заголовку і приміток (Вигляд->Заголовки/Примітки або View->Form Header/Footer).
Введіть заголовок форми „ОЦІНКИ СТУДЕНТІВ” і розмалюйте його. Для цього натисніть на кнопку „Аа” на панелі інструментів, далі клацніть у полі заголовка, введіть текст заголовка і натисніть на клавішу вводу. Натисніть над текстом, щоб перетворити заголовок в об’єкт. Змініть його розміри і розташування. Змініть розмір шрифта і його стиль, колір букв, фону, меж тощо.
У правому нижньому куті форми вставте текст з назвою класу чи групи (великим шрифтом).
У полі приміток вставте текст: „Виконав (-нала): Прізвище”. Якщо немає вільного місця у полі заголовка чи приміток, то треба перетягнути об’єкти у формі на інші місця, щоб звільнити місце. Однак краще задати розміри усіх частин форми, виклавши їхні контексні меню і виконавши такі команди: Властивості->Макет->Висота->Ввести потрібне значення (Properties->Format->Height->…).
Перегляньте результати роботи на екрані, задавши режим форми (Вигляд->Режим форми або View->Form View).
Поверніться в режим конструктора (Вигляд->Конструктор або View->Design View).
Вставти у форму обчислювальний елемент керування. Вставте поле з назвою „Сума”, значення якого є сумою балів одного студента з усіх предметів. Для цього натисніть на кнопку „ab|”. Клацніть на формі там, де повинно бути значення поля „Сума”. Перемістіть об’єкти на вільні місця, якщо потрібно. Введіть ліворуч назву поля, а в рамку праворуч – формулу для обчислення суми оцінок „=[Матем]+[Інформ]+[Фізика]+[Літ-ра]+[Мова]”.
Розташуйте на формі кнопку для наступного запису і назвіть її „Наступний”. Натисніть на кнопку „Кнопка” (Command Button) на панелі інструментів і клацніть на формі, де її потрібно розмістити. Відкриється вікно майстра створення кнопок. У категорії „Переходи по записам” (Record Navigation) виберіть дію „Наступний запис->Далі” (Go To Next Record->Next). Введіть текст підпису кнопки: „Вперед” і виберіть рисунок кнопки зі списку зразків. Робочу назву кнопці можете не давати.
Розташуйте на формі кнопки з назвами „Назад” (Record Navigation->Go To Previous Record), „Створити новий запис” (Record Operations->Add New Record) і кнопку „Закрити форму” (Close Form) з категорії „Робота з формою” (Form Operations).
Перейдіть в режим форми і погортайте записи форми, користуючись своїми кнопками (приклад форми показано на рис. 2.1).
Введіть два нові записи в режимі форми.
Вилучіть перший запис з БД.
Перегляньте базу даних в режимі таблиці.
Закрийте БД, зберігаючи форму.
Завершіть роботу, здайте звіт.
Рис. 2.1. Приклад форми БД „Оцінки”