FoxPro8


Создание перекрестной таблицы с помощью мастера - часть 3


Рис. 10.8. Завершающая стадия создания перекрестной таблицы


  • Установите в завершающем окне мастера одну из опций, описанных в табл. 10.3.
  • Таблица 10.3. Назначение опций диалогового окна Cross-Tab Wizard — Step 4

    Опция

    Назначение

    Save cross-tab query (Сохранить перекрестную таблицу в запросе)

    Мастер сохраняет созданную перекрестную таблицу в запросе

    Save and run cross-tab query (Сохранить перекрестную таблицу в запросе и запустить)

    Мастер сохраняет созданный запрос и запускает его на выполнение

    Save cross-tab query and modify in the Query Designer (Сохранить перекрестную таблицу и открыть для модификации в конструкторе запросов)

    Мастер сохраняет созданный запрос и открывает его в окне конструктора запросов

    Выберите третий вариант и нажмите кнопку Finish (Готово). Мастер завершит работу и откроет созданный запрос в окне конструктора. Просмотрите SQL-оператор. Для этого в меню Query (Запрос) выберите команду View SQL (Показать SQL).

    Запрос, созданный с помощью мастера, содержит конструкцию для выборки данных, вызов программы, формирующей перекрестную таблицу, и команду просмотра таблицы в режиме Browse (Просмотр):

    SELECT SaleGoods.Код_товара, SaleGoods.Город, SUM(SaleGoods.Сумма);

    FROM 'SaleGoods.DBF' SaleGoods;

    GROUP BY SaleGoods.Код_товара, SaleGoods.Город;

    ORDER BY SaleGoods.Код_товара, SaleGoods.Город;

    INTO CURSOR SYS(2015)

    DO (_GENXTAB) WITH 'Query',.t.,.t.,.t.,,,,.t.,2,.t.

    BROWSE NOMODIFY

    Результат запроса аналогичен приведенному на рис. 10.3.




    Начало  Назад  Вперед



    Книжный магазин