Иллюстрированный самоучитель по Visual FoxPro 8

Создание табличного отчета

Создадим в конструкторе отчетов табличный отчет, содержащий список заказов. При создании отчета будем использовать три таблицы. Таблица rdsaiem содержит сведения о заказе на товары – это главная таблица, на основании которой строится отчет. Остальные две таблицы являются вспомогательными.

Таблица ordsaied содержит сведения о товарах, входящих в заданный заказ (количество купленных товаров и цена товара), а таблица customer – информацию о клиентах. Приступим к созданию отчета.

  1. Откройте новое окно в конструкторе отчетов.
  2. В среду окружения отчета Data Environment (Среда окружения) добавьте поочередно таблицы ordsaiem, customer и ordsaied. При создании связей между таблицами для данного отчета необходимо учитывать следующее:
    • таблица ordsaiem является родительской по отношению к таблицам Ordsaied И Customer;
    • связь между таблицами ordsaiem и Customer осуществляется по коду клиента;
    • связь между таблицами ordsaiem и ordsaied осуществляется по коду заказа;
    • данные в таблице ordsaiem должны быть упорядочены по коду заказа, в таблице customer – по коду клиента, в таблице ordsaied – по коду заказа

    Установив связи между таблицами и упорядочив данные (рис. 8.23), закройте окно Data Environment (Среда окружения).

    Иллюстрированный самоучитель по Visual FoxPro 8 › Cоздание отчета с помощью конструктора отчетов › Создание табличного отчета

    Рис. 8.23. Диалоговое окно Data Environment

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.