
- •Лабораторна робота № 3
- •Теоретична частина
- •Створення форми з допомогою інструмента Форма
- •Інструмент "Розделенная форма".
- •Інструмент Пустая форма.
- •Опис елементів керування панелі інструментів
- •Створення складеної форми
- •Порядок виконання роботи
- •1. Створити форму, яка використовуватиметься лише для доповнення даних таблиці
- •. Вигляд форми Покупці
- •2. Створити складену форму
- •3. Створити складену форму з обчислювальним полем
- •Редагування головної форми
- •4. Створити форму у вигляді зведеної таблиці
- •Завдання для самостійної роботи
- •Контрольні запитання
Створення складеної форми
Для створення складеної форми найкраще використовувати майстер форм. Таку форму можна створювати на основі зв’язаних таблиць або запиту на основі таких таблиць. У групі Формы закладки Создание вибрати Мастер форм. У вікні (мал3.14) вибрати таблицю – джерело даних та вибрати (>) необхідні поля.
Вибрати в якості джерела ще одну (зв’язану) таблицю та вибрати поля. Натиснути Далее. На другому кроці вказати, який тип форми створюється: «подчиненная»(мал.3.15) чи «связанная» (мал.3.16).
На 3 та 4 кроці вибираються зовнішній вигляд та стиль форми, а на останньому – вказуються імена головної та підпорядкованої форми. Кожна з створених форм утворює в базі окремий об’єкт.
Порядок виконання роботи
1. Створити форму, яка використовуватиметься лише для доповнення даних таблиці
Створимо форму для доповнення таблиці Customers бази даних ”Борей” новими записами, які міститимуть інформацію про фізичні особи (не організації)
Форма повинна містити усі поля таблиці Customers, крім Организация, Должность, Факс. Для створення такої форми найкраще скористатися інструментом Форма, а потім внести зміни у проект в режимі конструктора.
Виділіть таблицю Customers та виберіть режим Форма в одноіменній групі закладки Создание. Отримавши макет форми з усіма полями таблиці Customers перейдіть у режим конструктора та знищіть елементи керування (написи та поля), які відповідають полям Организация, Должность, Факс.
Після зміни розташування елементів керування, які залишилися в проекті форми, збережемо форму з назвою Покупці. За допомогою створеної форми можна переглянути або відредагувати усі записи таблиці Customers не залежно від того, чи вони відображають інформацію про фізичну особу (окремого покупця), чи юридичну (організацію).
У режимі конструктора відредагуємо створену форму, змінивши її зовнішній вигляд та задавши такі властивості, щоб вона була придатною для виконання поставленого завдання, а саме для введення нових даних.
Для зміни зовнішнього вигляду використаємо Мастер автоматического форматирования. Для його запуску переведемо форму в режим макету та виберем відповідний інструмент в групі Автоформат закладки Формат. Виберемо стиль оформлення форми (наприклад, Официальная).
Задамо параметри форматування елементам форми, виділяючи їх окремо або групами (спробуйте виконати завдання в режимах Макет та Конструктор):
змінимо тексти у написах на українські;
задамо для написів шрифт Arial, а для даних у полях форми – Times New Roman. Розмір шрифту у всіх елементах повинен бути 12;
задамо для поля, в яке заноситиметься інформація поля КодКлиента, шрифт Arial, курсив, розмір 14, зелений колір символів;
для всіх елементів керування задамо розмір, який відповідатиме розміру даних (пункт по размеру данных списку Размер контекстного меню елементів).
змінимо властивості форми у відповідному вікні властивостей, а саме:
оскільки за замовчуванням у рядку заголовку форми міститься стара назва Customers, змінимо її на Покупці – введемо нове значення властивості Подпись форми;
наша форма повинна використовуватись лише для доповнення даних, тому для властивості Ввод данных форми у режимі конструктора задамо параметр Да;
можна заховати кнопки переходу у вікні форми, задавши опцію Нет для властивості Кнопки перехода.
у області заголовку помістимо напис Новий покупець та задамо для нього наступні параметри:
шрифт – Arial, курсив, 14 пт;
вирівнювання тексту напису – по центру;
розмір – за розміром даних;
змінимо колір фону напису та перемістимо напис так, щоб він опинився посередині області заголовку.
Після внесення описаних вище змін, форма матиме вигляд, подібний до наведеного на мал. 3.17.