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