Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_геофак 106-206.doc
Скачиваний:
1
Добавлен:
21.11.2019
Размер:
2.73 Mб
Скачать

8.Форми

Є два способи відображення даних із бази даних для візуального огляду:

  1. у вигляді таблиці;

  2. у вигляді форми.

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

Використання форм для відображення даних дає додаткові можливості. Зокрема, на формі зручно розташувати:

  • поля типу OLE;

  • елементи керування: кнопки, перемикачі тощо;

  • написи (заголовки форми/рубрик), а також розрисувати форму чи задати фоновий рисунок-заставку;

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

  • закладки (багатосторінкові форми, де поля групують за змістом на різних закладках).

Є декілька способів створення форм, а саме:

  • атоматично, за допомогою команди Автоформа;

  • за допомогою майстра форм;

  • вручну, за допомогою конструктора форм;

  • комбінованим способом.

Наприклад, виконавши команду Автоформа: в столбец, отри­має­мо форму, в якій всі поля з таблиці будуть розташовані в стовпець і вирівняні за лівим краєм.

Користувач за допомогою конструктора може змінити розташування полів методом їх перетягування.

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

Для конструювання форми використовують панель елементів конструктора форм (рис. 21).

Рис. 11. Панель елементів керування конструктора форм

Щоб вставити елемент керування, його треба вибрати на панелі й клацнути на формі в точці вставляння.

За допомогою кнопки Мастер можна вставити у форму в діалоговому режимі інші елементи: кнопки, перемикачі тощо.

За допомогою побудованих форм можна виводити дані з таблиць або дані, відібрані згідно із запитами.

    1. Створення форми за допомогою Автоформы

При використанні команд Автоформа можна швидко створити форму типу в стовпець, у рядок або табличну. Вона з`являється відразу після вибору відповідної команди. Для виконання команд Автоформа необхідно у вікні бланка бази даних (рис.3) вибрати вкладинку Формы і клацнути на кнопці Создать. У результаті відкриється вікно “Новая форма”( рис.12).

Рис.12 Вікно “Новая форма”

У цьому вікні спочатку вводимо джерело даних (таблиця або запит), а потім вибираємо відповідну команду автоформи: Автоформа: в столбец, Автоформа: ленточная, Автоформа: табличная. В результаті виводиться згідно із заданою формою один запис. Для перегляду інших записів згідно із даною формою використовують кнопки прокрутки, розміщені внизу екрана виводу форми в рядку Запись.

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

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

  • виконати команду Форма із меню Вставка;

  • за допомогою кнопки Создать на вкладинці Формы бланка бази даних (рис.3);

  • на панелі інструментів бланка бази даних (рис. 3*) натиснути кнопку Новый объект та із спливаючого меню вибрати об`єкт Форма.

Незалежно від вибраного способу на екрані з`явиться діалогове вікно «Новая форма» (рис.12). У цьому вікні вибираємо рядок Мастер форм. У результаті переходимо в діалог відбору полів (рис.13). В ньому зі списку

Рис. 13. Вікно відбору полів для форми

Таблицы/Запросы, який розкривається, можна вибрати довільну таблицю або запит. При виборі таблиці або запиту список Доступные поля буде заповнюватися відповідними полями. В області відбору полів є два списки: Доступные поля, Выбранные поля і чотири кнопки:

> – добавити вибране поле;

>> – добавити всі поля;

< – вилучити вибране поле;

<< – вилучити всі поля.

У нижній частині вікна майстра форм (рис. 13) розміщені типові кнопки діалогу з майстром:

Отмена – відміняє створення форми й дозволяє перейти в початкову точку;

Назад – повертає в попереднє діалогове вікно;

Далее – переходить до наступного діалогового вікна;

Готово – переходить до останнього діалогового вінка.

Після відбору полів натискуємо кнопку Далее і переходимо в діалог вибору зовнішнього вигляду форми. За допомогою майстра форм можна створити форми тиких типів: в один столбец, ленточный, табличный, выровнянный (рис.14).

Рис. 14. Вікно вибору зовнішнього вигляду форми

Для прикладу розглянемо створення форми зовнішнього вигляду В один столбец. Натискуємо кнопку Далее. Переходимо в наступне діалогове вікно вибору стилю форми (рис. 15).

Рис. 15. Вікно вибору стилю форми

Після визначення стилю форми можна присвоїти формі заголовок і, нарешті, побачити її.

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

Після задання імені форми і натискання кнопки Готово на екран буде виведено перший запис таблиці/запиту згідно зі створеною формою.