Здавалка
Главная | Обратная связь

Конструювання форм і робота з ними



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

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

· перегляд записів і їх оброблення (додання, вилучення, друкування, відновлення);

· робота з формою (відкривання, закриття, друкування і т. д.);

· робота із звітами (перегляд, введення у файл, друкування і т. д.);

· робота з додатками (запуск Word, Excel та ін., вихід з них), а також інші дії.

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

У Microsoft Access є такі типи елементів керування: поле, напис, група, перемикач, позначка, вимикач, поле зі списком, список, кнопка, рисунок, приєднана рамка об’єкта, вільна рамка об’єкта, набір вкладок, підпорядкована форма, розрив сторінки, лінія, прямокутник і додаткові елементи ActiveX(елемент керування (такий як прапорець або кнопка), служить для вибору параметрів, або для запуску макросу або сценарію, що автоматизує виконання задачі. Макроси для таких елементів керування можна створювати в редакторі Visual Basic для додатків, a сценарії в редакторі сценаріїв).

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

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

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

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

Будь-яка форма заздалегідь має бути спроектована, а потім сконструйована засобами MS Access.

Для конструювання форми слід у вікні бази даних вибрати вкладку «Форми» і виконати команду Создать, внаслідок чого на екрані з’явиться діалогове вікно «Новая форма». Воно дає змогу вибирати такі режими конструювання нової форми:

· ручний, коли за допомогою Конструктора створюється порожня форма, в яку вручну додаються нові поля таблиці;

· діалоговий, коли за допомогою Майстра будується форма за принципом «запитання—відповідь»;

· за замовчуванням, коли форма конструюється в режимі «Автоформа»;

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

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.