VIII. КРОССТАБЛИЦЫ И ГРАФИКИ

Использование кросстаблиц и графиков позволяет сосредоточить внимание на отдельных группах табличных данных, представлять их более наглядно и выразительно.

Очень часто данные табличных полей принадлежат какому-либо определенному набору значений - категории. Кросстаблицы производят статистическую обработку данных таблицы, разбивая записи на группы по значению в одном или нескольких полях. Графики представляют эти категоризированные и статистически обработанные данные визуально. отанные даГрафики в Paradox используются и в формах, и в отчетах, кросстаблицы - только в формах. Кросстаблицы и графики создаются на основе модели данных того документа, в котором они размещаются.

1. КРОССТАБЛИЦЫ

Кросстаблицы представляют собой мощный способ анализа табличных данных. Кросстаблицы статистически обрабатывают информацию из одного или нескольких полей и показывают итоговую информацию в виде таблицы формата, подобного электронным таблицам.

Фактически, кросстаблицы предоставляют доступ к "скрытой" информации, содержащейся в таблицах, производя следующие операции:

- классификацию данных по одной или нескольким категориям;

- статистическую обработку данных внутри категории;

- сортировку статистической информации;

- отображение данных в формате электронной таблицы.

Простым примером таблицы является ее одномерный вариант, позволяющий анализировать данные одного поля таблицы.

Информация может быть представлена как в вертикальном виде, так и в горизонтальном.

 ---------------------------------------------------------¬
¦ -----T---T----T-----T------T---T----¬¦
¦ ¦AmEx¦COD¦Cash¦Check¦Credit¦ MC¦Visa¦¦
¦ L----+---+----+-----+------+---+-----¦
¦ -----------------¬-----T---T----T-----T------T---T----¬¦
¦ ¦Number of Orders¦¦ 16 ¦ 7 ¦ 15 ¦ 21 ¦ 93 ¦ 34¦ 38 ¦¦
¦ L-----------------L----+---+----+-----+------+---+-----¦
L---------------------------------------------------------

В качестве примера изображена таблица, созданная по полю "Форма оплаты" таблицы "Заказы". Кросстаблица показывает, как размещенные в какой-то фирме заказы распределились по способам оплаты.

Более сложными типами кросстаблиц являются двумерные и многотабличные кросстаблицы. Двумерные группируют информацию сразу по нескольким категориям. Многомерные кросстаблицы формируются на основе информации из нескольких таблиц, которые связаны между собой однозначным отношением (связью типа один-к-одному, много-к-одному).