
- •Занятие № 7: подчиненные формы, формы, содержащие поля со списком, кнопочные формы
- •Вариант подготовительный
- •Проектирование таблиц
- •Проектирование форм, содержащих поля со списками
- •Рекомендации по выполнению
- •Заполнение таблиц при помощи форм
- •Проектирование кнопочных форм
- •Рекомендации по выполнению
- •Проектирование подчиненных форм
- •Рекомендации по выполнению
- •Вариант основной
- •Проектирование таблиц.
- •Проектирование форм, содержащих поля со списками
- •Заполнение таблиц при помощи форм
- •Проектирование кнопочных форм
- •Проектирование подчиненных форм
Вариант основной
Проектирование таблиц.
ЗАДАНИЕ 1. Предприятие поставляет свои товары различным фирмам в течение всего года, распределяя их по кварталам. Они расплачиваются с предприятием, внося предоплату, а затем делая доплату (возможно, несколько раз). Деятельность предприятия и его связь с фирмами отображена в документах Поставка товаров фирмами (табл.1) и Поступление оплаты (табл. 2).
Создать базу данных Фирма. Спроектировать и сохранить в ней две таблицы под именами Поставки и Оплата. Связать созданные таблицы по полю Код фирмы.
При проектировании таблиц их заполнять не надо.
Таблица 1 Поставка товаров фирмами
Код фирмы |
Наименование фирмы |
Наименование товара |
Поставка в 1 квартале, $ |
Поставка во II квартале |
Поставка в III квартале |
Поставка в IV квартале |
Таблица 2 Поступление оплаты от фирм
Код фирмы |
Дата предоплаты |
Сумма предоплаты |
Дата доплаты |
Сумма доплаты |
Проектирование форм, содержащих поля со списками
ЗАДАНИЕ 2. На основе таблицы 1 спроектировать форму, в которой сделать поле Наименование товара, как Поле со списком (костюм, майка и т.д.). Сохранить спроектированную форму под именем Товары.
ЗАДАНИЕ 3. На основе таблицы 2 спроектировать форму, в которой сделать поле Код фирмы, как поле со списком. В форме сделать вычисления суммы оплаты каждой фирмой в отдельности и общую сумму оплаты всеми фирмами. Сохранить спроектированную форму под именем Оплата.
Заполнение таблиц при помощи форм
ЗАДАНИЕ 4. Заполнить в таблице 1 и таблице 2 по семь записей, воспользовавшись формами Товары и Оплата.
При заполнении таблиц следить за тем чтобы значения попей Код фирмы в обеих таблицах совпадали
Проектирование кнопочных форм
ЗАДАНИЕ 5. Преобразовать формы Товары и Оплата в кнопочные так, чтобы из формы Товары с помощью кнопки можно было открыть форму Оплата и наоборот.
ЗАДАНИЕ 6. Проверить работу созданных форм:
открыть форму Товары в Режиме форм;
внести в форму Товары новую запись;
открыть форму Оплата, щелкнув в открытой форме Товары по кнопке [Оплата];
внести в форму Оплата новую запись;
закрыть формы и убедиться, что записи введены в таблицы Товары и Оплата, открыв и просмотрев их.
Проектирование подчиненных форм
ЗАДАНИЕ 7. На основе форм Товары и Оплата спроектировать подчиненную форму, сделав форму Товары главной, а форму Оплата подчиненной. Сохранить спроектированную форму под именем Подчиненная.
ОТЧЕТ ПО РАБОТЕ. На экране отобразить таблицы Поставки и Оплата, формы Товары, Оплата, Подчиненная и Подчиненная 1 расположив их слева направо.
Задание на дом:
Отчёт и его назначение.
Способы проектирования отчётов.
Проектирование отчётов в режиме конструктора.