
Практична робота № 13
Тема. Створення та модифікація форм.
Мета. Вивчення і закріплення методів формування та використання форм для занесення, перегляду та модифікації даних у таблицях.
План:
1. Створення форм
2.Використання майстра форм
3.Функціональні залежності
Методичні вказівки
У попередніх лабораторних роботах вміст БД відображався в режимі таблиці, тобто у вигляді сукупності рядків-записів і стовпців-полів. Поряд з режимом таблиці сучасні СУБД дозволяють працювати із вмістом БД у режимі форми, що характеризується наступними перевагами:
можливістю відображення вмісту БД у більш природньому для людини виді;
можливістю відображення результатів обчислення по кожному запису;
можливістю приховання при перегляді частини даних БД;
можливістю розкриття повних назв полів;
можливістю дозволу на модифікацію даних тільки в частини полів.
Форма - це форма подання вмісту таблиці у вигляді бланка. Звичайно форма відображає вміст тільки одного запису. Для переміщення по всім записам таблиці можна використовувати кнопки клавіатури (PgUp - перехід до наступного запису, PgDn - повернення до попереднього запису, Home - перехід до 1-й запису таблиці, End - перехід до останнього запису таблиці) або кнопки навігації внизу форми, що запускаються лівою клавішею миші. Призначення кожної клавіші зазначено на малюнку. Перехід до запису з конкретним номером можна виконати шляхом установки мишею курсору у вікно номера поточного запису, видалення поточного номера й набору необхідного. Після натискання клавіші Enter СУБД укаже у формі вміст необхідного запису.
Існує кілька варіантів переходу до створення нового форми:
Запуск послідовності команд головного меню
Вставка - Автоформа;
Рис. 1
Натискання кнопки Новый объект
на панелі інструментів і вибір опції Автоформа;
Перехід на вкладку БД Формы й натискання кнопки Создать.
Два перших варіанти вимагають попереднього виділення цільової таблці на вкладці БД Таблицы й приводять до швидкого створення форми в стовпець, у якому СУБД розміщає поля цільової таблиці вертикально з копіюванням їхніх імен.
Третій варіант також вимагає вибору цільової таблиці й пропонує кілька механізмів роботи з формами. Найбільш універсальним засобом створення й/або модифікації форми є конструктор, що оперує з формами як сукупністю об'єктів. Об'єкти, у свою чергу, характеризуються набором певних властивостей і дій.
В
ікно
конструктора містить бланк форми й
панель інструментів .
Заголовок форми
Область даних
Примітка
форми
Як видно з малюнка, бланк форми включає кілька областей, головної з яких є область даних, утримуючого поля цільової таблиці. У заголовку й примітці відображається службова й/або пояснювальна інформація. Області заголовка й примітки можуть бути вилучені/відновлені в бланку командами головного меню
Вид Заголовок/примечание.
Додатково в бланк можуть бути введені області верхнього й нижнього колонтитулів, вміст яких відображається тільки при друкуванні форми. Установка/видалення даних областей виконується командами головного меню