You are on page 1of 6

Проектування засобів введення та редагування інформації в середовищі MS Access

2010

Мета роботи: Вивчення функцій екранних форм, складу та змісту об’єктів екранних форм, їх
властивостей, методики проектування та відлагодження, а також застосування для роботи з реляційними
базами даних в середовищі MS Access 2010.

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

ПРОЕКТУВАННЯ ФОРМ В СЕРЕДОВИЩІ MICROSOFT ACCESS 2010

Access 2010 дозволяє організувати зручний та інтуїтивно зрозумілий інтерфейс користувача для
роботи з даними з допомогою форм. Хоча для виконання тих самих функцій можна використовувати режим
таблиці, перевагами форм є представлення даних в упорядкованому і привабливому вигляді.
Екранна форма являє собою електронний бланк, в якому є поля для введення даних. У форму можна
поміщати обчислювані поля. Кожне поле можна розмістити в точно заданому місці, вибрати для нього колір і
заповнення. У формі набагато простіше працювати з великими текстами поля типу МЕМО в текстовому вікні
з смугами прокрутки. OLE-об'єкти можна побачити тільки у формі або звіті.
Форми Access є об'єктами бази даних, так само як таблиці і запити. Формами можна управляти
програмно за допомогою процедур на VBA. Їх можна використовувати для створення користувацького
інтерфейсу для застосувань бази даних. Можна створювати т.з. «прив’язані» та «вільні» форми.
«Прив’язані» форми будуються на основі таблиці або запиту, вони безпосередньо з’єднані з
джерелом даних і використовуються для введення, зміни та відображення даних з джерела даних. Якщо
форма створюється на основі запиту, то при кожному відкритті збереженої форми оновлюються дані цього
запиту. Завдяки цьому вміст форми завжди відповідає інформації в таблицях і запитах. «Вільні» форми не
пов’язані безпосередньо з джерелом даних, але можуть містити елементи управління, які необхідні для
роботи застосувань.
Форми можуть бути виведені на екран в трьох видах: Режим формы, Режим макета і
Конструктор. Для переходу з одного режиму в інший використовуються команди групи Главная/Режимы.
Режим макета є найбільш наглядним режимом форми. Його можна використовувати для внесення
практично будь-яких змін у форму. У цьому режимі форма вже запущена, тому дані відображаються так, як і
при реальному використанні форми. При цьому в режимі макета можна змінювати структуру форми,
задавати розмір елементів управління та ін..
Натомість, режим конструктора забезпечує більш детальне представлення структури форми. В ньому
відображаються розділи колонтитулів та даних форми. В цьому режимі форма не виконується, однак деякі
задачі зручніше виконувати в режимі конструктора а не макета, наприклад:
 додавання у форму додаткових елементів управління;
 зміна розмірів розділів форми;
 зміна деяких властивостей форми та ін..

• одиничну екранну форму для кожної таблиці БД;

Таблиця Пацієнти у Конструкторі


Результат

Таблиця Діагноз

Лікарі

Відділення
Прийом

• табличну екранну форму для двох-трьох таблиць


Таблиця Пацієнти у конструкторі

У режимі форми

Таблиця прийом

• стрічкову екранну форму для двох таблиць БД;


Таблиця Лікарі у конструкторі

Таблиця Лікарі у режимі форм

Таблиця Прийом

• розділену екранну форму для Пацієнтів

У режимі форми
• складену екранну форму на основі головної та однієї чи кількох підпорядкованих
таблиць БД;

• діалогове вікно.

Форма навігації (горизонтальні вкладки)


Висновок: вивчила функції екранних форм, складу та зміст об’єктів екранних форм, їх властивостей,
методики проектування та відлагодження, а також застосування для роботи з реляційними базами даних в
середовищі MS Access 2010.

You might also like