Розділ 9. Створення й редагування форм і звітів

9.1. Форми в Access.

Форми є основним засобом організації інтерфейсу користувача в додатках Microsoft Access. Можна створювати форми з різними цілями:

- виведення і редагування даних;

- керування ходом виконання додатка;

- введення даних;

- виведення повідомлень;

- друкування інформації.

Форми в один стовпець. Тут інформація одного рядка таблиці виводиться на одній сторінці в формі.

Стрічкові форми. Застосовується для перегляду списку записів з невеликою кількістю полів. Тут записи виводяться на екран один за одним, як у таблиці.

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

Спливаючі форми. Застосовується для подання інформації, яка увесь час перебуває на передньому плані.

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

Щоб почати створення форми, потрібно відкрити базу даних, вибрати у вікні бази даних вкладку Формы й клацнути на пункті меню Создать Відкриється вікно діалогу, представлене на рис.9.1. У полі зі списком, розташованим в нижній частині вікна, перебуває перелік всіх таблиць і запитів у поточній базі даних. Необхідно вибрати таблицю або запит, на основі яких буде створена форма. Потім вибрати Конструктор у верхній частині вікна й ОК. Access відкриє вікно форми в режимі конструктора (рис.9.2).

У новій формі буде тільки область даних (із сірою сіткою). Покажчиком миші можна її збільшити або зменшити. Панель елементів зображена на рис.9.2. Вона викликається командою Вид ® Панель элементов. Ця панель містить кнопки усіх елементів керування, які можна використовувати при створенні форми. Якщо потрібно помістити у форму конкретний елемент керування, потрібно нажати відповідну кнопку на панелі елементів і покажчиком миші перетягнути його у відповідне місце.

Рис.9.1 - Вікно діалогу Новая форма

Кнопки панелі елементів мають наступне призначення:

Вибор объекта - для виділення, зміни розміру, переміщення й редагування елемента керування.

Мастер элементов - для активізації майстра по створенню елементів керування.

Надпись - для створення елемента керування, що містить постійний текст.

Поле - для створення елемента керування для відображення тексту, чисел, дат, часу.

Группа - для створення групи елементів керування.

Выключатель - для створення елемента керування, що приймає значення Вкл/Выкл, Да/Нет.

Переключатель і Флажок відповідно - для створення елемента керування, що приймає значення Вкл/Выкл, Да/Нет.

Поле со списком - для створення елемента керування, який можна розглядати як об'єднання двох елементів: поле й список.

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

Кнопка - для створення елемента керування Командна кнопка, за допомогою якої можна запустити макрос або процедуру VBA.

Рисунок - дозволяє помістити у форму статичний малюнок.

Свободная рамка объекта - для включення у форму об'єкта з іншого, підтримуючого OLE додатка. Об'єктами можуть бути: малюнок, звуковий ефект, діаграма й ін.

Присоединенная рамка объекта - для включення у форму об'єкта OLE, що зберігається в базовій таблиці.

Конец страницы - дозволяє вставляти розривати сторінки в формах, де багато сторінок.

Подчиненная форма/отчет - для включення в поточну форму деякої іншої форми.

Линия - для включення у форму прямих ліній.

Прямоугольник - для включення у форму прямокутника й поліпшення її зовнішнього вигляду.

 
 

Рис.9.2 - Вікно конструктора форм із панеллю елементів

У порожній формі (рис.9.2) потрібно перетягнути нижню межу області даних, щоб звільнити простір для роботи. За допомогою кнопки Список полей на панелі інструментів на екран викликаються поля таблиці або запиту, для яких створюється форма. Для розміщення у формі полів таблиці їх потрібно просто перетягнути зі списку полів.

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

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

Створення форми за допомогою майстра

Щоб почати створення форми за допомогою майстра, потрібно відкрити базу даних, вибрати у вікні бази даних вкладку Формы й клацнути на пункті меню Создать. Відкриється вікно діалогу, представлене на рис.9.1.

У вікні діалогу (рис.9.1) вибрати один із шести майстрів. Розглянемо створення форми на прикладі Мастера форм. При виборі цього пункту меню процес створення форми ведеться за допомогою вікон діалогу, які викликаються на екран кнопкою Далее в наступній послідовності:

- Доступные поля переносяться в список Выбранные поля кнопкою зі стрілкою вправо;

- вибирається зовнішній вигляд створюваної форми: в один стовпець, стрічковий або табличний;

- вибирається стиль оформлення створюваної форми із представлених зразків;

- уводиться ім'я форми, під яким вона буде збережена й натискається на кнопку Готово.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: