Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Практична работа 2 БД

.doc
Скачиваний:
1
Добавлен:
22.08.2019
Размер:
86.53 Кб
Скачать

ФОРМИ ДАНИХ

Створення форми

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

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

Щоб швидко створити просту форму, яка містить всі поля із заданих таблиці або запиту, вибирають команду автоформа. Майстер автоформ може побудувати просту форму, поля введення в якій розташовані в стовпець, в строчку або у вигляді таблиці. При даному способі потрібно задати тип форми і відповісти на ряд питань про неї. Форму можна створити в режимі Майстра форм, який дозволяє зробити форму для введення даних відразу в декілька таблиць. Форму можна створити самостійно в режимі Конструктора.

Після того, як форма створена будь-яким способом, її можна змінити, знаходячись у вкладці Форми. Для цього виділяють ім'я потрібної форми і клацають по кнопці Конструктор.

Створення однотабличної форми в режимі автоформи

Створення форми в режимі автоформи, наприклад, створення автоформи в стовпець можна здійснити таким чином:

  • вкладка Форми,

  • Створити,

  • Автоформа в стовпець,

  • вибрати із списку ім'я таблиці, для якої створюється форма,

  • ОК,

  • зберегти форму (кнопка Зберегти), ввести ім'я форми, ОК,

  • закрити вікно проглядання форми.

Редагування форми в режимі Конструктор

Викликати Конструктора для редагування форми:

виділити ім'я форми, Конструктор.

Додавання заголовку у форму.

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

  • клацнути на панелі елементів по кнопці Напис і в смузі Заголовок форми, де буде заголовок форми, набрати текст і натиснути Enter, створений напис буде виділений (у рамці з чорними квадратами), напис можна редагувати (збільшити розмір, змінити колір букв, зображення, зробити видимою рамку навколо напису, змінити колір і товщину рамки, змінити колір фону і т.д.)

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

  • для збільшення розміру рамки за розміром написи вибирають пункти меню Формат, Розмір, За розміром даних.

Додавання кнопки виходу з форми.

  • клацнути на панелі елементів по кнопці Кнопка і в макеті звіту там, де кнопка повинна бути, завантажиться майстер створення кнопки,

  • у першому діалоговому вікні вибрати категорію Робота з формою і дія Закрити форму, кнопка Далі,

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

Додавання кнопки пошуку даних.

  • клацнути на панелі елементів по кнопці Кнопка і в макеті звіту там, де кнопка повинна бути, завантажиться майстер створення кнопки,

  • у першому діалоговому вікні вибрати категорію Перехід по записах і дію Знайти запис, кнопка Далі,

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

Створення групи перемикачів.

  • Поле створюється за допомогою майстра. Кнопка Майстер на панелі елементів повинна бути активною (світлішої, ніж інші кнопки).

  • Клацають по кнопці Група перемикачів і в смузі Область даних, де це поле знаходитиметься. Завантажується майстер створення групи перемикачів.

  • У першому вікні задають підписи для кожного перемикача і клацають по кнопці Далі.

  • У другому вікні вказують, який перемикач повинен бути вибраний за умовчанням і клацають по кнопці Далі.

  • У наступному вікні указують, які значення повинні бути зіставлені з кожним перемикачем (за умовчанням пропонуються цифри 1, 2, 3,…; можна замінити їх на інші цифри) і клацають по кнопці Далі.

  • У наступному вікні вибирають, в якому полі бази даних потрібно запам'ятати вибраний перемикач, і клацають по кнопці Далі.

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

  • Указують ім'я групи перемикачів і клацають по кнопці Готово.

Створення поля введення із списком, що розкривається.

Якщо при описі структури таблиці в режимі Конструктор для поля у вкладці Підстановка в рядку Тип елементу управління був вибраний тип Поле із списком і вказане джерело рядків, то в режимі автоформа поле із списком створюється автоматично.

Створення поля із списком в режимі Конструктор здійснюється таким чином.

  • Клацають по кнопці Поле із списком на панелі елементів і в смузі Область даних, де розташовуватиметься поле. При цьому завантажується майстер і відкривається перше діалогове вікно.

  • У першому вікні указують джерело вибору списку – з таблиці або фіксований список, клацають по кнопці Далі.

  • Залежно від попередньої відповіді або указують таблицю і поле для списку, або вводять фіксований список, клацають по кнопці Далі.

  • Указують, де зберігати список, клацають по кнопці Далі.

  • Задають підпис і клацають по кнопці Готово.

Створення складової форми

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

Створення складової форми за допомогою майстра форм здійснюється таким чином.

  • Переходять у вкладку Форми і клацають Створити.

  • У діалоговому вікні Нова форма вибирають режим створення – Майстер форм, ОК.

  • У діалоговому вікні Створення форм вибирають головну таблицю із списку Таблиці/Запити і всі поля даної таблиці, використовуючи кнопку >>.

  • У діалоговому вікні Створення форм вибирають підлеглу таблицю із списку Таблиці/Запити і всі поля даної таблиці, використовуючи кнопку >>, клацають по кнопці Далі.

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

  • У наступному діалоговому вікні вибирають варіант представлення підлеглої форми (табличний), клацають по кнопці Далі.

  • У наступному вікні вибирають стиль оформлення форм, клацають по кнопці Далі.

  • У останньому вікні задають ім'я головної і підлеглої форм і клацають по кнопці Готово.

Практична робота № 2

СТВОРЕННЯ ОДНОТАБЛИЧНИХ І СКЛАДОВИХ ФОРМ

1.Внести дані в таблицю Сортність у вкладці Таблиці, використовуючи кнопку Відкрити. Ввести наступні значення:

вищий, перший, другий, 2.5, 3.5, 5, 9, 12, 15, 20.

2.Внести дані в таблицю Одиниці вимірювання у вкладці Таблиці, використовуючи кнопку Відкрити. Ввести наступні дані:

л, кг, шт, г, м.

3.У вкладці Форми створити автоформу в стовпець для таблиці Товари, форму назвати Товари. Задати заголовок форми - Форма ТОВАРИ, створити дві кнопки – кнопку виходу з форми і кнопку пошуку. За допомогою створеної форми ввести наступні дані.

Індекс товару

Найменування

Сорт-ность

Роздрібна ціна

Ед_измерения

Залишок

123

Молоко

2,5

2,50

л

10

124

Молоко

3,5

3,50

л

5

126

Сир

9

8,00

кг

3

153

Сметана

20

11,00

кг

12

4.У вкладці Форми створити автоформу стрічкову для таблиці Постачальники, форму назвати Постачальники. Задати заголовок форми - Форма ПОСТАЧАЛЬНИКИ, створити дві кнопки – кнопку виходу з форми і кнопку пошуку. За допомогою створеної форми ввести наступні дані.

Код постачальника

Постачальник

Місто

Київський

101

Галактон

Київ

223

Кагма

Кагарлік

241

Білосвіт

Умань

5. У вкладці Форми створити автоформу стрічкову для таблиці Поставка, форму назвати Поставка. Задати заголовок форми - Форма ПОСТАВКА, створити дві кнопки – кнопку виходу з форми і кнопку пошуку. За допомогою створеної форми ввести наступні дані.

Індекс товару

Код постачальника

Дата надходження

Закупівельна ціна

Кількість

123

101

05.10.01

2,10

100

123

223

05.10.01

2,00

50

124

223

05.10.01

3,00

20

123

101

06.10.01

2,10

100

126

241

06.10.01

7,00

20

126

241

07.10.01

7,00

110

153

101

06.10.01

9,50

20

153

223

07.10.01

10,00

30

123

241

07.10.01

1,90

120

6. Створити складові форми, використовуючи майстра форм:

для таблиць Товари і Поставка;

для таблиць Постачальники і Поставка.

У форми додати заголовки форм і дві кнопки: кнопку виходу з форми і кнопку пошуку даних.

4