Отчеты с возможностью детализации

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

Одной из наиболее эффективных возможностей онлайновых инструментальных средств создания отчетов, таких как Crystal Reports, является возможность работы с отчетами в интерактивном режиме. Вы можете создать отчет и сделать его доступным для огромного количества пользователей через Web-страницу в системе BusinessObjects Enterprise или Crystal Reports Server (см. часть II данной книги) или в виде части пользовательского Web- или Windows-приложения (см. часть III книги). Профессионально выполненный отчет должен первым делом отображать сводную или итоговую информацию высокого уровня, но при этом еще также включать возможность просмотра и более подробных сведений за счет перехода на более высокий уровень детализации, на случай если пользователь захочет получить более полную информацию по тому или иному заинтересовавшему его вопросу.

На заметку! Переход на более высокий уровень детализации представляет собой интерактивную функциональную возможность, которая доступна только для пользователей, просматривающих отчет в *родном” формате Crystal Reports. При экспорте отчета в другой формату такой как Word или Excel, а также, разумеется, при его распечатке на принтере, она будет недоступной. Отчеты с возможностью детализации

В своей простейшей форме отчет с возможностью детализации может быть создан путем сокрытия раздела подробностей (отсюда и надпись Drill-Down OK рядом со свойством Hide) в отчете, содержащем одну или более групп. При наведении курсора на поле имени группы либо на промежуточную сумму или объект типа сводки в заголовке или нижнем колонтитуле группы, курсор примет форму увеличительного стекла, или так называемого курсора увеличения уровня детализации. После двойного щелчка на экране появится отдельная вкладка детализации, в которой будут отображаться заголовок и нижний колонтитул, а также разделы подробностей данной группы. Затем можно будет перемещаться к основной вкладке Preview , чтобы просмотреть сводный отчет в общем виде, и обратно к созданной вкладке детализации для просмотра более подробной информации. Вы можете дважды щелкать на вкладке Preview столько раз, сколько хотите, до тех пор, пока не создадите требуемое количество вкладок детализации.

Более сложный отчет с многочисленными уровнями детализации можно создать за счет использования нескольких уровней группирования и умелого применения возможности сокрытия разделов. На рис. 8.13 показан отчет с возможностью детализации, который содержит раздел подробностей и три группы — страна, регион и город.

Отчеты с возможностью детализации

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

Совет. Обратите внимание на флажок Show All Headers on Drill Down (Показать все заголовки на более высоком уровне детализации). Если его установить (по умолчанию он не установлен), то при переходе на более высокий уровень детализации отчет будет отображать все более высокие уровни заголовков групп, а не только предыдущий уровень заголовков групп. При желании установить эту опцию только для текущего отчета, выберите в меню File пункт Report Options (Параметры отчета). А если необходимо установить эту опцию для всех отчетов, которые будут создаваться впоследствии, выберите в меню File пункт Options (Параметры).

При работе с отчетом важно понимать, что именно будет печататься или экспортироваться, если щелкнуть на кнопке Print (Печать) или Export (Экспорт) в панели стандартных инструментов или выбрать в меню File пункт Print или Export (Экспорт). Распечатываться или экспортироваться будет только то, что отображается на текущей вкладке детализации (или на вкладке Preview). При желании распечатать содержимое только одной вкладки детализации, выберите эту вкладку и щелкните на кнопке Print. Если же требуется распечатать всю сводную информацию, которая отображается на основной вкладке Preview, сначала убедитесь в том, что выделили ее, и только потом приступайте к печати или экспорту. Если вы хотите распечатать или экспортировать как общую сводную информацию, так и данные из раздела подробностей одного и того же отчета, тогда либо отобразите раздел подробностей и выполните печать из вкладки Preview, либо создайте отдельный отчет, более пригодный для печати.

Всплывающая подсказка (текст которой задается на вкладке Common (Общие) редактора Format Editor) помогает пользователям определять, что произойдет, если они дважды щелкнут на том или ином объекте. Щелкнув в редакторе Format Editor на кнопке Conditional Formula и создав строковую формулу для всплывающей подсказки, вы можете предоставить пользователю больше информации о том, что содержит данный объект. Например, на рис. 8.14 показана всплывающая подсказка, которая появляется на экране, если в поле сводки нижнего колонтитула группы Country (Страна) добавлена следующая условная формула:

"Double-click to see regional totals with Austria " &

GroupName ({Customer.Country})

"Дважды щелкните для просмотра итоговых сумм по Австрии "

GroupName ({Customer.Country})

Subtotal: $28,813.

Отчеты с возможностью детализации

Названия столбцов и заголовков групп в отчетах с возможностью детализации
Повторяющиеся заголовки групп
Многоколоночные отчеты с этикетками и списками
Использование нескольких разделов
Условное подавление разделов

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


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