Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorny_praktikum_для_студентів.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
28 Мб
Скачать
☆

4.4 Використання форм

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

З формою для введення і редагування даних таблиць можна працювати в таких режимах:

  • в конструкторі форм – макет екранної форми;

  • в режимі форми – екранна форма для введення і редагування даних;

  • в режимі таблиці – звичайна таблиця.

Для створення форми треба перейти на вкладку «Формы» і за допомогою кнопки «Создать», або команди меню «Вставка» – «Форма» вбрати з діалогового вікна потрібний спосіб створення:

  • Конструктор форм – створення форм “вручну” за допомогою елементів;

  • Мастер форм – спеціальна програма для автоматизації створення форм;

  • Автоформа (в столбец, ленточная, табличная) – швидке автоматичне створення простих однотабличних форм;

  • Диаграмма – побудова діаграм для числових даних таблиць;

  • Сводная таблица – побудова підсумкової екранної форми, яка забезпечує формування і перегляд звітів в електронній таблиці Microsoft Excel.

Створити форму можна за допомогою об'єктів вікна «Формы»: создание формы в режиме конструктора, создание формы с помощью мастера (рис. 4.17).

Рисунок 4.17 – Варіанти створення форм

4.4.1 Макет форми

Макет форми складається з розділів. Склад розділів формується за допомогою команд меню «Вид» – «Заголовок/Примечание формы» і «Вид» – «Колонтитулы» (рис.4.18).

Рисунок 4.18 – Макет форми

Розділи макета форми:

  • «Заголовок формы».

  • «Область данных».

  • «Примечание формы».

  • «Колонтитулы».

В Заголовку форми розміщуються постійні елементи керування (заголовок форми, поля, написи, графіка, малюнки, командні кнопки).

В зоні Примітка форми виводиться підсумкова інформація (кількість записів області даних, звіти по стовпчиках), кнопки, написи тощо.

Колонтитули містять постійну інформацію для друкованої сторінки.

Макет форми складається з елементів керування, які розташовані на «Панели элементов» (рис. 4.19.). Панель виводиться на екран за допомогою команди меню «Вид» – «Панель элементов», або автоматично, при натисканні кнопки «Конструктор».

Рисунок 4.19 - Панель елементів для побудови форми

Перший рядок кнопок:

– Вибір елемента;

– Майстер (для деяких елементів керування);

Другий рядок кнопок:

– Напис (довільний текст);

– Поле (таблиці, запита або обчислювальне поле);

– Група перемикачів (прапорців, кнопок, вимикачів);

– Вимикач, (має два стани 0/1, Так/Ні, Вкл/Викл);

– Перемикач, (має два стани 0/1, Так/Ні, Вкл/Викл);

– Прапорець (має два стани 0/1, Так/Ні, Вкл/Викл);

– Поле зі списком (вибір значення зі списку, введення нового значення);

– Список (вибір значення зі списку);

– Кнопка (зв'язок із макросом, процедурою обробки подій);

– Рисунок (Рамка рисунка, Вільна рамка об'єкта, Приєднана рамка об'єкта);

– Вільна рамка об'єкта (завантаження об'єкта);

– Приєднана рамка об'єкта (зв'язок з об'єктом);

– Розрив сторінки;

– Набір вкладок (незалежні підпорядковані елементи);

– Підпорядкована форма;

– Лінія;

– Прямокутник;

– Додаткові елементи.

Форми можуть виводитись на друк із збереженням форматних характеристик.

Положення, габарити і зовнішнє оформлення елементів керування форми можна змінити за допомогою команди меню «Формат» конструктора форм, контекстного меню, команд відповідної панелі інструментів. Сітка виводиться і прибирається за допомогою команди меню «Вид» – «Сетка».

Налаштування елементів керування і розділів макета форми виконується в конструкторі форм. Для виділеного елемента керування/розділа макета виконується команда меню «Вид» – «Свойства». В діалоговому вікні задаються значення властивостей (рис.4.20).

Вкладки вікна властивостей елемента керування:

        • «Макет» – формат значення поля або поля зі списком, ознака виведення на екран, положення і розмір елемента керування, шрифтове оформлення тощо.

        • «Данные» – джерело значень (поле, вираз, який обчислюється), умова на значення для даних, які вводяться, можливість доступу, блокування значень тощо.

        • «События» – види подій і відповідні їм процедури обробки подій, макроси, вирази.

        • «Другие» - ім'я елемента керування, порядковий номер для переходу по Tab тощо.

      • «Все» – всі властивості елемента керування.

Рисунок 4.20 – Завдання значення властивостей форми

В кожній зоні макета форми можна встановити послідовність переміщення курсору по елементам керування при натисканні клавіші Tab за допомогою команди меню «Вид» – «Последовательность перехода». За допомогою властивості елементів керування «Переход по Tab» – «Нет» можна заборонити входити в поле при переміщенні курсору клавішею Tab.

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