Бази даних та бази знань: Методичні вказівки до лабораторних робіт. Частина 2, страница 3

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

1.4. Поле

Поле є основним елементом відображення даних у формі. За допомогою Поля можна у формі відобразити не тільки дані з таблиць і запитів, але і деякі додаткові дані, наприклад поточну дату. Для цього необхідно створити елемент типу Поле у формі і визначити як властивість Дані для цього поля значення функції Now [1, 3, 4].

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

Однак існує окремий елемент управління Підпис, що може бути використаний для зображення будь-яких написів на формі.

1.5. Прапорці, перемикачі і вимикачі

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

Конструктор форм дозволяє створити для логічних полів такі елементи, як Прапорець, Перемикач і Вимикач. Якщо елемент відзначений хрестиком, то значення логічного поля дорівнює Так, Істина або -1. У противному випадку полю присвоюється значення Ні, Неправда або 0.

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

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

Потім розмістіть в групі кілька перемикачів. Для кожного перемикача групи в поле Значення параметра введіть необхідне значення. Це значення буде введено в поле таблиці при виборі відповідного перемикача.

Кожному елементові управління, включеному в групу, присвоюється числове значення, що заноситься в базове поле таблиці або запиту при виборі цього елемента.

Кожен перемикач може бути постачений підписом.

1.6. Списки

Списки і поля зі списком дуже зручні при введенні даних для зв'язаних таблиць, можуть містити перелік значень з інструкції SQL або запиту.

Для визначення списку варто перейти в режим Конструктора. Якщо список полів вихідної таблиці ще не відкритий, варто вибрати команду Вид/Список полів. Потім необхідно вибрати піктограму списку на панелі елементів і буксувати необхідне поле пряме зі списку полів у форму.

MS Access автоматично створює новий список і полю Дані привласнює значення обраного поля. Властивості Тип джерела рядків і Джерело рядків визначають походження даних, що будуть відображатися в списку. Інші властивості визначають зовнішній вигляд списку.

1.7. Поле зі списком

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

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