Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторні з БД.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
532 Кб
Скачать
☆

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

Методику створення форм за допомогою майстра розглянемо на прик-ладі нашої бази даних. Виберемо вкладку Форми і натиснемо кнопку Создать. З’являється вікно Новая форма в якому вибераємо режим Мастер форм та в випадаючому списку вибераємо як джерело форми таблицю або запит. Для по-чатку виберемо таблицю Покупець і натиснемо кнопку Ок. На екрані з’явля-ється вікно Создание форм в якому із списка Доступные поля в список Выбранные поля необхідно внести ті поля таблиці, які ми хочемо бачити на формі. Внесемо всі поля таблиці Покупець і натиснемо кнопку Далее. В наступному вікні виберемо вид форми В один столбец і натискуємо кнопку Далее. Далі необхідно вибрати стиль форми. Виберемо стиль Обычный і натиснемо кнопку Далее. В наступному вікні задається назва форми. Залишимо назву форми Покупець і натиснемо кнопку Готово. На екрані з’являється створена нами форма. Закриємо її. Тепер для виклику форми необхідно виділити її і натиснути кнопку Открыть.

Аналогічним чином створимо форми для таблиць Замовлення, Товар, Продавці та для запиту Відомості, вибравши вид форми Ленточный, Табличный та Выровненный відповідно.

  1. Створення форм за допомогою конструктора

Для створення форми в цьому режимі необхідно в діалоговому вікні Новая форма, що з’являється після команди Формы – Создать вибрати пункт Конструктор, а як джерело даних для неї – таблицю або запит. Після натиску-вання кнопки Ok на екрані з’являється діалогове вікно Форма1: форма.

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

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

У разі додавання у форму елементів керування, зв’язаних з полями даних таблиць або запитів, необхідно в режимі Конструктор відкрити список полів за допомогою команди Вид – Список полей і здійснити “буксування” потрібних полів у певне місце на формі. Якщо виникне необхідність додати у форму одночасно кілька суміжних або не суміжних полів, то треба виділити їх при натиснутій клавіші Shift або Ctrl відповідно і “відбуксировати” у потрібне місце форми.

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

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

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

У вікні Построитель выражений, яке з’являється на екрані, будується вираз. При цьому слід пам’ятати, в склад виразу можна включати лише поля із списку полів форми.

Крім керуючих елементів Надпись та Поле, на форму можна вставляти інші елементи, такі як Поле со списком, Рисунок та ін.