Створення і використання форми

2.1.Познакоміться з теоретичними відомостями і законспектувати в робочому зошиті.

2.3. Оформити звіт. Звіт повинен містити: тему, мету, алгоритм дій, отриману інформацію при виконанні завдань

3. Обладнання та інструменти - ПК.

Короткі теоретичні відомості, питання для самопідготовки.

Створення і використання форми

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

- введення / редагування даних, поміщених в таблицю;

- відкриття інших форм і звітів за допомогою кнопок даної форми.

За структурою форма схожа на вікно діалогу. Зв'язок між формою і джерелом даних для неї створюється за допомогою графічних об'єктів, званих елементами управління (рис. 9).

Мал. 9. Панель елементів, які використовуються при створенні форми

Найбільш часто використовуваним для виведення і введення даних елементом управління є поле. Залежно від природи поля ви можете зберегти для нього звичайне уявлення (полем введення, як в таблиці), або виключити поле, або описати групою кнопок-перемикачів (якщо поле має кілька допустимих значень), або прапорцем (для логічних даних), або полем введення зі списком і т.п.

Відомості в формі можуть бути розбиті на розділи. Всі форми містять область даних, але форма також може включати розділи заголовка форми, заголовка, колонтитула і примітки форми. Кожен розділ форми має своє призначення і друкується в певному порядку. У формі є наступні розділи.

1. Тема, який відображається у верхній частині і містить загальні відомості, наприклад, назва форми.

2. Колонтитули, в яких відображаються відомості для виведення форм на друк, наприклад, назва стовпців, дата і номер сторінки.

3. Область даних форми, яка включає в себе пояснювальний текст, дані, обчислені значення, графічні елементи (малюнки).

4. Примітка форми, в якому містяться відомості, загальні для всіх записів, інструкції по роботі з формою.

Як і будь-який об'єкт MS Access, можна створити форму вручну або скористатися послугами Майстра форм. Форма створюється для конкретної таблиці або конкретного запиту. Докладні відомості про створення та використання форм можна отримати, вибравши в довідці MS Access тему «Робота з формами». Для створення форми необхідно у вікні бази даних клацнути значок Форми в списку Об'єкти. Натиснувши кнопку «Створити» на панелі інструментів вікна бази даних, в діалоговому вікні Нова форма виберіть рядок Конструктор і ім'я таблиці, на якій потрібно заснувати форму, наприклад Учні, як показано на рис. 10, після чого натисніть кнопку «ОК».

Мал. 10. Вікно вибору способу створення форми

1. Якщо форма не буде містити дані (наприклад, якщо потрібно створити кнопкову форму для відкриття інших форм або звітів або якщо потрібно створити для користувача діалогове вікно), що не вибирайте нічого з цього списку.

2. Щоб створювана форма використовувала значення з декількох таблиць, вона повинна бути заснована на запиті.

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

Для розміщення поля таблиці в формі слід взяти його мишкою в таблиці і відтягнути в область даних, як показано на рис. 11.

Мал. 11. Створення форми в режимі Конструктора

При виборі будь-якого з компонентів в формах і звітах Microsoft Access відображає маркери переміщення для поля і підпису, а також маркери зміни розмірів для обраного компонента. Підпис знаходиться зліва від поля і переміщається разом з ним. Для виділення окремо підпису або поля потрібно взяти об'єкт мишкою за лівий верхній маркер і відтягнути, як показано на рис. 12.

Для одночасного переміщення декількох об'єктів виділіть елементи управління, утримуючи притиснутою клавішу Shift.

Мал. 12. Виділення та переміщення елементів управління

Наведіть покажчик на кордон будь-якого виділеного елемента управління і, коли покажчик прийме форму руки, перемістіть елементи керування в потрібну позицію.

Для зміни форматування елемента форми можна використовувати кнопку «Автоформат на панелі інструментів», кнопки на панелі інструментів Форматування або команди контекстного меню. Для зміни властивостей поля, вибравши об'єкт форми, клацнемо правою кнопкою миші і в контекстному меню виберемо команду Властивості. Вибираючи вкладки, можна змінити властивості об'єкта, наприклад, колір, які відображаються в поле форми дані, зв'язати з цим об'єктом певні події і т.п. (Рис. 13).

Мал. 13. Вікно зміни властивостей об'єкта форми

Задайте маску введення дати, для чого, вказавши поле Дата народження. виберіть в контекстному меню команду Властивості. У вікні Поле: Дата народження на вкладці Дані. клацнувши рядок Маска введення. у вікні Створення масок введення виберіть варіант Короткий формат дати, в поле Проба задайте варіант введення дати для перевірки обраної маски введення. Клацнувши кнопку «Далі», відредагуйте маску введення. Для застосування створеної маски, клацніть кнопку «Готово».

Мал. 14. Створення заголовка форми

Створіть заголовок форми, для чого, вибравши в меню Вид команду Тема / примітка форми. відкрийте розділи Тема і Примітка. Після цього, вибравши в панелі інструментів Конструктора інструмент Напис. вкажіть місце в зоні заголовка форми, задайте розмір напису і введіть її текст «Учні», як показано на рис. 14.

Завершіть створення форми, вибравши команду Режим форми в меню Вид. Після збереження макета форми дані таблиці будуть представлені, як показано на рис. 15.

Мал. 15. Подання даних у формі

Щоб додати до форму фонового малюнка відкрийте форму в режимі конструктора. Двічі клацнувши область виділення форми, відкрийте вікно властивостей форми. На вкладкеМакет в осередку Властивості Малюнок клацніть кнопку (.) Для виклику діалогового вікна. У діалоговому вікні Вибір малюнка відкрийте потрібну папку і файл. Клацнувши «ОК», завершите вибір малюнка. Далі в властивості Тип малюнка виберіть тип малюнка - впроваджений або пов'язаний.

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

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

Мал. 16. Форма бази даних з фоновим малюнком

Схожі статті