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

Перекрестные таблицы и диаграммы

  • Перекрестные таблицы

    В Visual FoxPro имеются мощные средства анализа большого объема информации, хранящегося в базе данных в одной или нескольких таблицах – диаграммы и перекрестные таблицы. | Отображение данных в виде диаграмм и графиков позволяет решать самые разные задачи.
  • Одномерные перекрестные таблицы

    Простейшим типом перекрестной таблицы является одномерная перекрестная таблица, используемая для анализа распределения данных одного типа по одному фактору. | Рассмотрим создание перекрестной таблицы, отображающей распределение клиентов по городам (рис. 10.1).
  • Двумерные перекрестные таблицы

    Информация в двумерных перекрестных таблицах группируется по двум факторам. Примером такой таблицы является SaieGoods, представленная на рис. 10.2. Она содержит сведения о стоимости проданных товаров по городам.
  • Создание перекрестной таблицы с помощью мастера

    В Visual FoxPro для создания перекрестной таблицы можно использовать мастер Cross-Tab Wizard (Мастер построения перекрестных таблиц). В появляющемся после запуска мастера диалоговом окне необходимо указать исходную таблицу, которая может быть таблицей из базы данных или являться результатом выборки данных из нескольких таблиц.
  • Программа создания перекрестной таблицы

    Мастер перекрестных таблиц использует в своей работе программу vfpxtab.prg. Эту программу вы можете вызывать из ваших программ, предварительно подготовив и открыв в текущей области требуемую таблицу. | Для работы программы, создающей перекрестную таблицу, необходимо определить используемые в ней параметры (табл. 10.4). | Таблица 10.4. Параметры программы, создающей перекрестные таблицы.
  • Экспорт данных. Построение диаграмм.

    Созданную в Visual FoxPro перекрестную таблицу вы можете использовать в программах управления электронными таблицами, таких как Microsoft Excel, Lotus 1-2-3 и т. д. Для этого вы должны ее экспортировать в формат той электронной таблицы, в которой будет осуществляться дальнейшая обработка.
  • Создание диаграммы с помощью мастера Graph Wizard

    Для построения диаграммы воспользуемся одномерной перекрестной таблицей cntcust, отображающей распределение клиентов по городам. О ней упоминалось в начале данной главы. | На первом шаге создания диаграммы с помощью мастера указывается таблица, для которой строится диаграмма.
  • Создание трехмерных диаграмм

    Таблица cntcust содержит всего одно числовое поле, поэтому диаграмма, показанная на рис. 10.18, представляет собой простейшую диаграмму. Для построения более сложной диаграммы обратимся к перекрестной таблице Salereg. | Для создания диаграммы выполните следующие действия:
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.