Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_roboti_Access.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
880.13 Кб
Скачать

Лабораторна робота № 3

3. Тема: Створення форм бази даних і робота з ними

Мета: Вміти виводити на екран дані зі створеної раніше таблиці у вигляді форми, вставляти у форми розрахункові поля та елементи керування, вводити та змінювати дані за допомогою форми. Створювати підпорядковані форми. Редагувати форми в режимі конструктора.

Теоретичні відомості

Access 2000 дозволяє організовувати зручний та інтуїтивно зрозумілий інтерфейс користувача для роботи з даними за допомогою форм. Формами називаються діалогові вікна, що створюються та зберігаються в базі даних у вигляді об'єктів спеціального типу, так само як таблиці і запити. Прикладом форми є будь-який бланк, сторінка з паспорта чи бібліографічна картка на книжку в бібліотеці і т. п. Одна форма містить дані лише з одного запису (рис. 25).

Рис. 25. Форма "Реалізація" у режимі форми

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

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

Рис. 26. Розділи форми Access

Існує декілька способів створення форм, а саме:

> за допомогою команди Автоформа;

> за допомогою Майстра форм;

> за допомогою Конструктора форм.

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

Для цього виконаємо певні дії:

1. Клацніть по ярлику об'єкта Форми у вікні бази даних, щоб відкрити список форм.

2. В робочому полі вікна виберіть ярлик Створення форми б режимі Конструктора і двічі клацніть на ньому лівою клавішею миші, або натисніть кнопку Конструктор на панелі інструментів вікна бази даних. З'явиться макет порожньої форми, що має тільки один розділ - Область даних.

3. Виберіть у головному меню Access команду Вид -> Заголовок/примітки форми. У макеті з'являться ще два розділи.

4. Виберіть команду Вид -> Колонтитули. Внаслідок цього макет форми буде мати вигляд, представлений на рис. 26.

При роботі в режимі Конструктора форм використо­вують панель елементів (рис. 27), яка призначена для додавання у форму нових елементів керування.

Рис. 27. Панель елементів

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

Щоб розпочати створювати нові форми, рекомендується спочатку створити форму командою Автоформа або Майстер форм, а пізніше зробити зміни у формі за допомогою Конструктора форм.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]