Перекрестные таблицы и диаграммы
Перекрестные таблицы
В Visual FoxPro имеются мощные средства анализа большого объема информации, хранящегося в базе данных в одной или нескольких таблицах – диаграммы и перекрестные таблицы. | Отображение данных в виде диаграмм и графиков позволяет решать самые разные задачи.Одномерные перекрестные таблицы
Простейшим типом перекрестной таблицы является одномерная перекрестная таблица, используемая для анализа распределения данных одного типа по одному фактору. | Рис. 10.1. Одномерная перекрестная таблица | Рассмотрим создание перекрестной таблицы, отображающей распределение клиентов по городам (рис.Двумерные перекрестные таблицы
Информация в двумерных перекрестных таблицах группируется по двум факторам. Примером такой таблицы является Saiegoods, представленная на рис. 10.2. Она содержит сведения о стоимости проданных товаров по городам.Создание перекрестной таблицы с помощью мастера
В Visual FoxPro для создания перекрестной таблицы можно использовать мастер Cross-Tab Wizard (Мастер построения перекрестных таблиц). В появляющемся после запуска мастера диалоговом окне необходимо указать исходную таблицу, которая может быть таблицей из базы данных или являться результатом выборки данных из нескольких таблиц.Программа создания перекрестной таблицы. Экспорт данных.
Мастер перекрестных таблиц использует в своей работе программу VFPXTAB.PRG. Эту программу вы можете вызывать из ваших программ,предварительно подготовив и открыв в текущей области требуемую таблицу. | Для работы программы, создающей перекрестную таблицу, необходимо определить используемые в ней параметры (табл. 10.4). | Таблица 10.4. Параметры программы, создающей перекрестные таблицы.Построение диаграмм. Создание диаграммы с помощью мастера Graph Wizard.
Для визуального анализа данных, хранящихся в таблицах Visual FoxPro, вы можете использовать диаграммы. | В распоряжение разработчика Visual FoxPro предоставляет двенадцать типов диаграмм. Вам необходимо правильно определиться с ее типом, т. к.Создание трехмерных диаграмм
Таблица CNTCUST содержит всего одно числовое поле, поэтому диаграмма,показанная на рис. 10.17, представляет собой простейшую диаграмму. Для построения более сложной диаграммы обратимся к перекрестной таблице SALEREG. | Для создания диаграммы выполните следующие действия: