Перекрестные таблицы и диаграммы
-
Глава 10. Перекрестные таблицы и диаграммы
Глава 10. Перекрестные таблицы и диаграммы Перекрестные таблицы Одномерные перекрестные таблицы Двумерные перекрестные таблицы Создание перекрестной таблицы с помощью мастера Программа создания пе...
Перекрестные таблицы
Перекрестные таблицы В Visual FoxPro имеются мощные средства анализа большого объема информации, хранящегося в базе данных в одной или нескольких таблицах — диаграммы и перекрестные таблицы. Отобр...
Одномерные перекрестные таблицы
Одномерные перекрестные таблицы Простейшим типом перекрестной таблицы является одномерная перекрестная таблица, используемая для анализа распределения данных одного типа по одному фактору. Рассмот...
Рис. 10.1. Одномерная перекрестная таблица
Рис. 10.1. Одномерная перекрестная таблица...
Двумерные перекрестные таблицы
Двумерные перекрестные таблицы Информация в двумерных перекрестных таблицах группируется по двум факторам. Примером такой таблицы является SaieGoods, представленная на рис. 10.2. Она содержит свед...
Таблица была получена из таблиц...
Таблица была получена из таблиц Customer, Ordsalem и ordsaied с помощью многотабличного запроса. Для наглядности результирующим полям запроса присвоены русскоязычные названия. SELECT Customer. cCi...
Рис. 10.3. Двумерная перекрестная таблица
Рис. 10.3. Двумерная перекрестная таблица...
Создание перекрестной таблицы с помощью мастера
Создание перекрестной таблицы с помощью мастера В Visual FoxPro для создания перекрестной таблицы можно использовать мастер Cross-Tab Wizard (Мастер построения перекрестных таблиц). В появляющемся...
Рис. 10.4. Выбор исходной таблицы и полей
Рис. 10.4. Выбор исходной таблицы и полей На втором шаге в работе мастера (рис. 10.5) необходимо указать расположение полей в создаваемой перекрестной таблице. Вам предлагается разместить поля таб...
Рис. 10.5. Определение строк, столбцов и поля данных
Рис. 10.5. Определение строк, столбцов и поля данных Перенесите поле город в область Column (Колонка), поле код товара — в область Row (Ряд) и поле сумма - в область Data (Данные). После этого диа...
Рис. 10.6. Диалоговое окно после определения строк, столбцов и поля данных
Рис. 10.6. Диалоговое окно после определения строк, столбцов и поля данных В следующем диалоговом окне Cross-Tab Wizard (Мастер построения перекрестных таблиц) (рис. 10.7) содержатся опции, позвол...
Таблица 10.1. Назначение опций области Summary
Таблица 10.1. Назначение опций области Summary Опция Назначение Sum (Сумма) Итоговые значения равны сумме значений для каждой пары строка/столбец Count (Количество) Итоговые значения равны количес...
Рис. 10.7. Определение типа группировки и итогового столбца
Рис. 10.7. Определение типа группировки и итогового столбца На третьем шаге в работе мастера вы можете также добавить столбец в создаваемую перекрестную таблицу, который будет содержать итоговое з...
Таблица 10.2. Назначение опций области Subtotals
Таблица 10.2. Назначение опций области Subtotals Опция Назначение Sum of data (Сумма данных) Итоговые значения равны сумме значений для текущей строки Number of cells containing data (Число ячеек,...
Рис. 10.8. Завершающая стадия создания перекрестной таблицы
Рис. 10.8. Завершающая стадия создания перекрестной таблицы Установите в завершающем окне мастера одну из опций, описанных в табл. 10.3....
Таблица 10.3. Назначение опций диалогового окна Cross-Tab Wizard — Step 4
Таблица 10.3. Назначение опций диалогового окна Cross-Tab Wizard — Step 4 Опция Назначение Save cross-tab query (Сохранить перекрестную таблицу в запросе) Мастер сохраняет созданную перекрестную т...
Программа создания перекрестной таблицы
Программа создания перекрестной таблицы Мастер перекрестных таблиц использует в своей работе программу vfpxtab.prg. Эту программу вы можете вызывать из ваших программ, предварительно подготовив и...
Таблица 10.4. Параметры программы, создающей перекрестные таблицы
Таблица 10.4. Параметры программы, создающей перекрестные таблицы Порядковый номер параметра Назначение Значение по умолчанию 1 Имя выходного файла или курсора xtab.dbf 2 Признак создания только к...
Рис. 10.9. Завершающая стадия создания перекрестной таблицы
Рис. 10.9. Завершающая стадия создания перекрестной таблицы Сохраните программу с именем salemon.prg и запустите ее на выполнение. Будет создана таблица smon с ежемесячными итоговыми объемами прод...
Рис. 10.10. Итоговые ежемесячные объемы продаж товаров
Рис. 10.10. Итоговые ежемесячные объемы продаж товаров...
Экспорт данных
Экспорт данных Созданную в Visual FoxPro перекрестную таблицу вы можете использовать в программах управления электронными таблицами, таких как Microsoft Excel, Lotus 1—2—3 и т. д. Для этого вы дол...
Рис. 10.11. Диалоговое окно Export
Рис. 10.11. Диалоговое окно Export...
Построение диаграмм
Построение диаграмм Для визуального анализа данных, хранящихся в таблицах Visual FoxPro, вы можете использовать диаграммы. В распоряжение разработчика Visual FoxPro предоставляет двенадцать типов...
Создание диаграммы с помощью мастера Graph Wizard
Создание диаграммы с помощью мастера Graph Wizard Для построения диаграммы воспользуемся одномерной перекрестной таблицей cntcust, отображающей распределение клиентов по городам. О ней упоминалось...
Рис. 10.12. Выбор исходной таблицы и полей
Рис. 10.12. Выбор исходной таблицы и полей Завершив выбор полей, нажмите кнопку Next (Далее). В следующем диалоговом окне мастера (рис. 10.13) выполните действия: укажите поле, содержащее названия...
Рис. 10.13. Определение категории и рядов данных
Рис. 10.13. Определение категории и рядов данных...
Рис. 10.14. Определение типа диаграммы
Рис. 10.14. Определение типа диаграммы В последнем диалоговом окне мастера (рис. 10.15) введите заголовок диаграммы и установите флажок добавления в диаграмму легенд (то есть условных обозначений...
Таблица 10.5. Назначение опций диалогового окна Graph Wizard — Step 4
Таблица 10.5. Назначение опций диалогового окна Graph Wizard — Step 4 Опция Назначение Save graph to a form (Сохранить диаграмму в форме) Сохраняет созданную диаграмму в форме и открывает ее в кон...
Рис. 10.15. Завершающая стадия создания диаграммы
Рис. 10.15. Завершающая стадия создания диаграммы...
Рис. 10.16. Созданный запрос можно использовать для построения диаграммы
Рис. 10.16. Созданный запрос можно использовать для построения диаграммы Запустите запрос на выполнение. Мастер вызывает программу Microsoft Graph, в которую передает результаты выборки и параметр...
Рис. 10.17. Диаграмма распределения клиентов по городам
Рис. 10.17. Диаграмма распределения клиентов по городам...
Рис. 10.18. Круговая диаграмма распределения клиентов по городам
Рис. 10.18. Круговая диаграмма распределения клиентов по городам Замечание Замечание В режиме редактирования можно настраивать самые разнообразные параметры диаграммы: формат отображения данных, з...
Создание трехмерных диаграмм
Создание трехмерных диаграмм...
Таблица cntcust содержит всего...
Таблица cntcust содержит всего одно числовое поле, поэтому диаграмма, показанная на рис. 10.18, представляет собой простейшую диаграмму. Для построения более сложной диаграммы обратимся к перекрес...
Рис. 10.19. Трехмерная диаграмма, построенная для таблицы Salereg
Рис. 10.19. Трехмерная диаграмма, построенная для таблицы Salereg На первом шаге выберите таблицу salereg и поля, содержащие кол товара и объемы продаж по городам. Чтобы диаграмма была более нагля
Содержание раздела