Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекції ф 20,22.doc
Скачиваний:
7
Добавлен:
23.04.2019
Размер:
1.88 Mб
Скачать

3. Створення форм в режимі конструктора

Для створення форми в цьому режимі необхідно в діалоговому вікні вибрати пункт «Конструктор», а як джерело даних для неї — таблицю або запит. Після клацання мишею на кнопці «ОК» на екрані з'являється діалогове вікно «Форма1: форма», що є вікном Конструктора форм.

Робочим полем Конструктора є форма, що складається з таких частин:

  1. Заголовок формы — залежно від вибраного виду форма може мати назву, що відображається тільки у верхній частині першої сторінки форми, або назви її полів;

  2. Верхний колонтитул — розміщується у верхній частині кожної сторінки форми (може бути відсутній, якщо неактивними є команди Вид/Колонтитулы);

  3. Область данных — містить елементи керування із значеннями даних;

  4. Нижний колонтитул — розміщується в нижній частині кожної сторінки форми (може бути відсутній, якщо неактивними є команди Вид/Колонтитулы);

  5. Примечание формы — розміщується в нижній частині форми, містить інформацію, що стосується значень усієї форми (наприклад, функції).

Для розміщення на них потрібних об'єктів (поля, тексту, графічних об'єктів і т. ін.) необхідно використати елементи трьох панелей інструментів — «Конструктор форм», «Панель элементов» і «Режим формы».

Кнопки панелі інструментів «Режим формы» частково дублюють кнопки панелі «Конструктор форм».

Для конструювання однотабличної форми необхідно, клацнувши мишею на кнопці «Список полей» панелі Інструментів «Конструктор форм», викликати на екран вікно зі списком полів вибраної таблиці або запиту.

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

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

4. Елементи керування у формах

Усі відомості у формі містяться в елементах керування — об'єктах форми, які служать для виведення даних на екран, виконання макрокоманд або оформлення форми. Наприклад, поле можна використати для виведення на екран у формі, кнопку — для відкривання іншої форми, а лінію або прямокутник — для поділу та групування елементів керування, щоб вони краще сприймалися користувачем. Об'єкти, поміщені у форму (наприклад, поля, текст, графіка), називаються елементами управління.

У Microsoft Access є такі типи елементів керування: поле, напис, група, перемикач, позначка, вимикач, поле зі списком, список, кнопка, рисунок, приєднана рамка об'єкта, вільна рамка об'єкта, набір вкладок, підпорядкована форма, розрив сторінки, лінія, прямокутник і додаткові елементи ActiveX.

Елементи управління бувають зв'язані, незв'язані й обчислювані:

  • зв'язані - це елементи, які прив'язуються до конкретного поля таблиці чи запиту, або посилаються на нього;

  • незв'язані - це елементи, які не прив'язані ні до таблиці ні до запиту (наприклад, заголовок форми). Можна використати незв'язаний елемент управління зі своїми даними, але для цього необхідно використати макрос або мову Access Basic;

  • обчислювані - це елементи, що відображають результати розрахунків, які базуються на даних початкової таблиці або запиту.

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

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

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

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

У разі додавання у форму елементів керування, пов'язаних із полями даних таблиць або запитів, необхідно в режимі «Конструктор» відкрити список полів (команда Вид/Список полей) і «відбуксирувати» вибране поле на потрібне місце форми.

Якщо виникне потреба додати у форму одночасно кілька суміжних або несуміжних полів, то треба виділити їх при натисненій клавіші <Shift> або <Ctrl>, відповідно, і «відбуксирувати» на потрібне місце форми.

Додавання у форму непов'язаних елементів керування здійснюється за допомогою панелі керування «Панель элементов». Для цього необхідно клацнути мишею на кнопці потрібного елемента, розміщеного на панелі інструментів, а потім — на тому місці, де має бути розташований верхній лівий кут цього елемента.

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

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