Создание формы, содержащей объект...
- customer - список клиентов;
- phoncust — средства связи, по которым можно связаться с клиентом;
- ordsaiem — информация о продажах: номер заказа, дата заказа, код клиента, итоговая сумма заказа;
- Ordsaied — код, количество и стоимость проданного товара но данному заказу;
- Goods — информация о товарах.
Отношение между таблицами customer и phoncust определяется как "один-ко-многим", так как клиент может иметь несколько номеров телефона или факс для связи.
Отношение между таблицами customer и ordsalem также "один-ко-многим", поскольку каждый клиент может сделать несколько покупок.
Приступим к созданию формы.
- Откройте проект sales.
- Откройте окно конструктора форм для создания новой формы.
- Откройте окно Data Environment (Среда окружения), выполнив команду Environment (Окружение) из меню View (Вид).
- Используя команду Add (Добавить) из меню Data Environment (Среда окружения), Добавьте В форму таблицы Customer, Phoncust, Ordsalem, ordsaied и Goods. Между ними существуют следующие отношения:
- customer — родительская по отношению к таблицам phoncust и Ordsalem;
- Ordsalem — родительская по отношению к таблице Ordsaied;
- ordsaied - родительская по отношению к таблице Goods. Связь между таблицами осуществляется:
- Customer и Phoncust — по коду клиента;
- Customer и Ordsalem — по коду Клиента;
- Ordsalem и Ordsaied — по коду заказа;
- Ordsaied и Goods — по коду товара.
- Установив все необходимые связи между таблицами и указав упорядочение данных (рис. 15.15), закройте окно Data Environment (Среда окру жения).
- Используя кнопки панели инструментов Form Controls (Элементы управления формы), расположите в форме заголовок, надписи и необходимые поля таблицы Customer.
- Выберите кнопку Grid (
Данные В таблицах Customer, Ordsalem иPhoncust должны быть упорядочены по коду клиента, в ordsaied — по коду заказа, а в Goods — по коду товара.