Программы генерации отчетов по базам данных и приложения электронных таблиц

Оценить
(0 голоса)

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

Программа генерации отчетов по базам данных очень хорошо справляется с задачей сортировки и выборки данных, а электронная таблица является прекрасным средством для выполнения анализа, суммирования и определения трендов в компактном формате строк и столбцов. Crystal Reports предлагает средство, которое, в некоторой степени, объединяет обе названные функции. Этим средством является объект перекрестных ссылок. Объект перекрестных ссылок — это содержащий строки и столбцы объект, который своим внешним видом напоминает электронную таблицу. Он обобщает данные, используя, по меньшей мере, три поля базы данных: поле строки, поле столбца и итоговое поле. Для каждого пересечения полей строк и столбцов формируется итоговое поле (значение для которого получается путем суммирования, подсчета или выполнения вычислений какого-то другого типа).

Представим, что у вас имеется два обычных итоговых отчета. Первый итоговый отчет отображает общие показатели продаж, в долларах, для каждого штата США, а второй — содержит информацию об общем количестве проданных единиц каждого типа товара. Если бы специалисту по маркетингу захотелось объединить эти два отчета для того, чтобы более тщательно проанализировать суммы продаж в каждом штате и проданное количество единиц каждого типа товара, то в этом случае раньше вы могли бы ему предложить только стандартный поделенный на группы итоговый отчет.

То есть, чтобы предоставить аналитику необходимую информацию, вы могли бы создать отчет, подобный показанному на рис. 9.1 (в котором данные вначале сгруппированы по штатам, а внутри штата — по типам товаров). Но если бы аналитик захотел сравнить общее количество проданных в стране горных велосипедов с общим количеством проданных в стране детских велосипедов, сделать это в таком отчете ему бы было очень трудно. Данные о типе товара содержатся во внутренней группе, поэтому для них невозможно выполнить итоговое суммирование. Кроме того, сравнить общие суммы, например, по Алабаме и Иллинойсу ему тоже было бы трудно, поскольку в таком отчете их отделяет друг от друга несколько страниц.

Описанный сценарий является прекрасным примером ситуации, в которой очень пригодился бы объект перекрестных ссылок. Объект перекрестных ссылок — это компактный, состоящий из строк и столбцов отчет, позволяющий сравнивать промежуточные и итоговые суммы по двум или более различным полям базы данных. Всякий раз, когда кто-то просит, чтобы данные отображались по такому-то критерию, это сигнал о том, что следует воспользоваться объектом перекрестных ссылок. Главное — “услышать” эту просьбу. Скорее всего, отчет, показанный на рис. 9.2, подойдет аналитику в гораздо большей степени.

Программы генерации отчетов по базам данных и приложения электронных таблиц

Подробнее в этой категории: Создание объекта перекрестных ссылок »
Создание объекта перекрестных ссылок
Добавление строк и столбцов в объект перекрестной ссылки
Редактирование существующего объекта перекрестных ссылок
Креативное использование группирования и формул
Диалоговое окно Edit Summary

Добавить комментарий


Защитный код
Обновить