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

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


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

4.3 Добавление итоговых значений для групп

Итоги (summaries) в отчетах Crystal Reports 11.5, итоги для групп и для всего отчета

Чаще всего группы создаются для расчета по ним итоговых значений (summaries). Добавление итоговых значений производится при помощи меню Insert (Вставка) | Summary (Итоги). В открывшемся окне можно выбрать поле, для которого будут рассчитываться итоги, агрегатную функцию (набор будет разным для полей разных типов данных), местонахождение вставляемого поля (обычно либо колонтитул группы, либо Report Footer — если данные считаются по всему отчету) и дополнительные параметры (например, показывать в процентах к общему или посчитать итоги с учетом иерархии). Конечно же, после вставки поля итогов можно всегда это поле переместить, например, из нижнего колонтитула для группы в верхний.

Изменить, например, агрегатную функцию или другие параметры итоговых значений, можно, если щелкнуть правой кнопкой мыши по полю с итоговыми значениями и в контекстном меню выбрать Edit Summary (Редактировать итоги).

Помимо стандартных возможностей добавления итоговых значений можно воспользоваться и дополнительными:

  • применить для расчета итоговых значений формулы Crystal Reports (см. модуль 5);
  • использовать в отчете поля нарастающих итогов (Running Totals) (см. модуль 5);
  • использовать агрегатные функции SQL, которые определены на источнике данных (например, на SQL Server, Oracle и т.п.).

 

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

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


 

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

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