Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Отчеты к базам данных для пользователей: Crystal Reports 11.5
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

9. Диаграммы и географические карты

9.1 Диаграммы в отчетах Crystal Reports

Диаграммы (charts) в отчетах Crystal Reports 11.5, применение для отображения данных, выбор типа диаграммы и осей, градиенты, текстуры и рисунки для заливки областей диаграмм, применение шаблонов для создания диаграмм

Одной из привлекательных особенностей Crystal Reports для пользователей является то, что в Crystal Reports предусмотрены очень мощные средства для работы с диаграммами. Для диаграмм Crystal Reports можно использовать такие функциональные возможности, которых нет, например, в Microsoft Excel. Это связано с тем, что в Crystal Reports интегрированы профессиональные средства для работы с диаграммами третьих фирм.

Однако отметим, что самые мощные возможности диаграмм Crystal Reports связаны именно с графическим оформлением. Использовать такие средства, как, к примеру, линии трендов, стандартными средствами в Crystal Reports не получится.

Объект диаграммы (Chart) в Crystal Reports предназначен для графического представления данных из баз данных. Добавление его в отчет производится при помощи команды Insert (Вставка) | Chart (Диаграмма). Обычно, как и объект перекрестной таблицы, повторять диаграммы в отчете не нужно, поэтому вставка производится или в секцию Report Header, или в Report Footer. Диаграмму можно добавить и в любую другую секцию (например, в Group Header), однако такое решение может привести к большим проблемам с производительностью.

При добавлении диаграммы автоматически открывается мастер настройки диаграмм - Chart Expert с набором вкладок.

На первой вкладке, которая называется Type (Тип), необходимо выбрать тип диаграммы. Для некоторых видов диаграмм можно также выбрать ориентацию диаграммы (по горизонтали и по вертикали) и использовать или нет трехмерные эффекты (Depth).

На вкладке Value (Значения) необходимо выбрать данные для представления на диаграмме:

  • в группе Layout (Расположение) необходимо выбрать источник информации для диаграммы. Значение Advanced означает, что для диаграммы будут использоваться данные непосредственно из записей базы данных (области Details). Значение Group говорит о том, что на диаграмме будут использованные данные, полученные в результате группировки в отчете Crystal Reports. Значения Cross-Tab и OLAP говорят о том, что для отображения на диаграмме будут использоваться данные соответствующих объектов;
  • в группе Data (Данные) при помощи стрелок рядом со списком Available Fields (Доступные поля) вы можете выбрать поля, которые будут отображаться на диаграмме. Список On Change Of (При изменении) определяет, какие именно данные будут отображаться на диаграмме (например, типы продуктов, регионы, месяцы и т.п.). В список Show Values (Показать значения) необходимо поместить числовые значения, для сравнения которых предназначена диаграмма (например, сумма продаж).

Отметим несколько полезных кнопок на вкладке Data:

  • кнопка Order позволяет определить сортировку данных для отображения на диаграмме;
  • кнопка TopN позволяет указать, что на диаграмме должны отображаться только значения, например, для стран с самым большим объемом продаж. Все остальные можно просто проигнорировать или сделать для них на диаграмме отдельное значение (например, оно может называться "Прочие"). Такое решение может быть очень удобным, когда значений в базе данных много и красиво разместить их все на диаграмме не получается;
  • флажок Don't summarize (Не суммировать) и кнопка Change Summary Operation (Изменить операцию суммирования) позволяют совсем отказаться от использования агрегатной функции или изменить ее.

На вкладке Axes (Оси), которая есть только для некоторых типов диаграмм вы можете настроить параметры отображения осей диаграмм — автоматическое форматирование, минимальное и максимальное значение и т.п.

На вкладке Options (Параметры) можно выбрать параметры отображения диаграммы. Набор элементов управления на этой вкладке зависит от выбранного вами типа диаграммы.

На вкладке Color Highlights (Выделение цветом) можно вручную назначить цвет для различных элементов на диаграмме. 

Вкладка Text (Текст) позволяет настроить надписи на диаграмме.

Сразу отметим, что возможности оформления диаграммы, которые обеспечивает мастер (Chart Expert), включают в себя далеко не все возможности, которые есть в Crystal Reports. После окончания работы мастера в вашем распоряжении будут дополнительные возможности. Они доступны из контекстного меню для элементов диаграммы (команда Format имя_элемента). Например, если щелкнуть правой кнопкой мыши по фону диаграммы, в вашем распоряжении будет команда Format Background, если щелкнуть по легенде Format Legend, по заголовку Format Title и т.п. Если например, щелкнуть правой кнопкой мыши по "дольке бублика" в диаграмме типа Doughnut, то появится команда Format Pie Slice с возможностью использования текстур, градиентных заливок, рисунков и т.п. Кроме того, в вашем распоряжении также команды Chart Options и Series Options с большим количеством дополнительных возможностей, которые зависят от типа диаграммы. Рекомендуем внимательно с ними ознакомиться.

Диаграммы в Crystal Reports можно сохранять как шаблоны — чтобы можно было применить оформление сохраненного шаблона для быстрого создания других диаграмм. Для этой цели в контекстном меню для объекта диаграммы предусмотрены команды Save As Template (Сохранить как шаблон) и Load Template (Загрузить шаблон).

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 

 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru