- •Лабораторна робота №5
- •Загальні поняття
- •Створення баз даних і таблиць
- •Зміна структури таблиці
- •В ведення даних до таблиці
- •Зв’язки між таблицями
- •Заповнення полів із заздалегідь визначеного списку значень
- •Майстер створення форми
- •Фільтрація даних
- •Умови пошуку даних
- •Робота з даними таблиці у режимі форми
- •Сортування записів
- •Пошук та заміна даних
- •Завдання для лабораторної роботи Постанова задачі:
- •Завдання для самостійної роботи
- •Контрольні запитання
Майстер створення форми
Для створення форми за допомогою майстра, у вікні База даних треба вибрати тип об’єкту Формы, у робочому полі цього об’єкта натиснути кнопку Создать.
Найпростіша форма на основі тільки однієї таблиці може бути створена вибором одного з режимів: Автоформа: в столбец, Автоформа: ленточная, Автоформа: табличная. Форма в столбец є однозаписевою (усі поля одного запису розміщують у одному стовпці), табличная і ленточная форми є багатозаписевими (усі поля одного запису розміщують в одному рядку). Таблиця, для якої буде створена форма, обирається у списку Источник данных.
Режим Мастер форм може створювати форму для однієї чи для декількох взаємозалежних таблиць. Майстер дозволяє користувачу задати, які поля включати у форму, і вибрати стиль її оформлення.
Команди Автоформа: в столбец, Автоформа: ленточная і Автоформа: табличная створюють для заданої таблиці форми, що відрізняються від форм, створюваних майстром, тим, що включають усі поля таблиці і не дають можливості вибору стилю оформлення. Ці команди, не вступаючи у діалог з користувачем і не відображаючи форми в режимі конструктора, виводять її на екран у режимі форми, тобто заповнену значеннями з таблиці.
Форма, створена майстром, як і форма, створена будь-якою командою АвтоФорма, може бути відредагована відповідно до вимог користувача. Редагування виконується в режимі конструктора форм.
Початківцям створювати форму вручну не рекомендують. Спочатку слід створити форму командою Автоформа або Мастер форм, а пізніше зробити зміни у формі за допомогою Конструктора форм.
Створення форм у режимі Конструктор
Щоб створити форму у режимі конструктора, необхідно у вікні База данных вибрати тип об’єкту Формы та у робочому полі цього об’єкта натиснути кнопку Создать. У вікні Новая форма треба обрати команду Конструктор, а у списку джерело даних – вказати потрібну таблицю.
Для включення у форму полів з декількох таблиць для форми повинен бути побудований і обраний запит, що включає поля з цих таблиць. Такий запит повинний бути створений заздалегідь.
Форма в режимі Конструктора має три області (рис.5):
Область данных,
Заголовок формы,
Примечание формы.
Заголовок та Примечание створюються командою меню Вид – 3аголовок – Примечание формы.
Рис. 5. Форма у режимі Конструктора
Області форми наповнюють різними графічними об’єктами. На формі можна розташувати:
поля типу OLE з картинками, фотографіями тощо;
елементи керування: кнопки, перемикачі тощо;
написи: заголовки форми, рубрик;
обчислювальні поля;
закладки;
підпорядковані форми тощо.
Для
конструювання форми використовують
панель елементів керування з кнопками
(рис. 6). Щоб вставити елемент керування,
його треба вибрати на панелі і клацнути
на формі у точці вставлення. За допомогою
кнопки
Запуск
мастера
можна вставити у форму в діалоговому
режимі інші елементи: кнопки, перемикачі
тощо.
Користувач за допомогою конструктора може змінити розташування полів методом їх перетягування. Щоб перемістити об’єкт у вікні Конструктора форми, треба його активізувати і вести над ним курсор, доки останній не набуде вигляду долоні. Після цього можна виконати переміщення методом перетягування.
Редагування форми та її елементів може бути виконано не тільки за допомогою команд меню Формат та відповідних кнопок на панелі інструментів Формат, але й шляхом зміни їх властивостей. Для цього при виділеному елементі має бути відкрито діалогове вікно властивостей командою Вид – Свойства чи за допомогою контекстного меню.
Збереження
форми під час редагування виконується
командою меню Файл – Сохранить
чи
натисканням кнопки
Сохранить
панелі
інструментів. Можна зберегти форму і
при її закритті командою Файл – 3акрыть
чи кнопкою Закрыть
вікна
форми
.
Далі треба підтвердити необхідність
збереження, і в діалоговому вікні
Сохранение
ввести назву в текстове поле Имя
формы.
Вибрати об’єкт
Вставити
текст
Група
перемикачів Радіокнопка
Поле
зі списком Кнопка
Рамка
об’єкта OLE Перехід
до нової сторінки Підпорядкована
форма/звіт
Прямокутник
Запуск майстра
Вставляти
поле
Вимикач Прапорець
Список Рисунок
Рамка
з посиланням на об‘єкт OLE Набір
закладок Лінія
Додаткові
елементи
Рис. 6. Панель елементів керування
